Philip Kenerley
Hes a great teacher who will give lots of methods to help solve problems, and encourage kids to meet him at the Math Lab. He leave students pretty confused with his habit of speaking about more than one topic at once. He moves quickly with each chapter so you have to pay CLOSE attention and you dont need to bring your work books to his class.