Not good at explaining to the class from the board, but if you go ask for help one on one, he's great. He really knows his material and he truly loves teaching.
I found that i didnt learn anything in his class. I went to a toutor once a week and i learned more in that hour and a half then a full week with him.
If you can't figure out something yourself your doomed! Mr Bannister is horrible at helping and explaining things. I noticed that he favours certain groups.
any time I asked for help he was great at explaining things until understood them.
nice guy, but unless you can figure out the math yourself, you probably won't do well in his class..