He isn't awful, and the class isn't that hard. But, I honestly have trouble staying awake in his class. His tests are vague sometimes and he gets off track. If you do all the assigments and make 1/2 sheets it is a passable class. Just don't be lazy.
Mr. Tholin makes students do alot of work, but in all reality none of it is TOO hard...not impossible to pass, but better try hard.