teaninich 2010 review