Don't Know him well as a teacher but a coach he is horrible
If this is the same M. Smith that is now chair of the Math Department then Im sorry that a negative rating is not possible. There is an inability to run an adequate Algebra I class, offensive to parents, overall not competent. How this person can be working with students is unknown. Bottom line should not be a teacher or in education in any form.
He is a good teacher but now he teaches Geometry and not Computer Science. He wont give you easy grades but his tests are easy enough ifnyou pay attention to the material.
pretty good teacher, very helpful if you need help. warning though, AP computer science is like 10 times harder than 1 or 2, be prepared to work in it.
not a good Computer Science teacher great for math though
You're awesome Mr. Smith! I feel bad next year for the juniors who WON'T have him for Analysis! HAHAHAHA