Caldwell teacher named 'teacher who rocks' (via The Progress)