Don't Know him well as a teacher but a coach he is horrible
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