He doesnt explain things very well and doesnt help you when you ask for help... I found him to be a bad teacher
If you are really good at math he is a great teacher. If you dont know your stuff it feels like he talks in a different language.
Listen to him, he knows his stuff. Can take and give back to any kid that messes with him. Hilarious.