Good teacher overall, he tries his best, any extra problems anyone has he's happy to help. Clearly, he works really hard and will come in early / stay over lunch / after school to do extra classes without any obligation to do that. However, explanations could be a lot clearer and more accurate, honors maths is difficult so this kind of thing has been frustrating. All in all, he does his best and is adept.
Where to start? he's knew this year and some people (very few) understand him. He doesn't understand if we don't understand something!!! didn't learn ANYTHING in his class!