Good teacher and Excellent coach. When he teaches he gives you time to ask questions and i suggest you do. Lazy people will not do well in his class.
He's really fair about the way he does his grading. You can fail all of the tests but if you do all your homework you'll end up alright.
hes a pretty ok teacher. he does the same thing every day, like the same order of things so it is pretty easy to fall into a pattern and get used to things.
Good teacher if you go in for help, does not always explain things in a good helping manner
ALWAYS availble for help, if you go in for help with advanced math question your grade will always be a passing one.
If you do your homework, and go in for help, there is your A.