Good teacher, Lots of Homework,
Nice guy. Knows the math and always helps.
takes forever to get test marks back so you don't know if you understand it or not and if your marks will show it.
Fun guy, like his class, sometime need a little extra help to understand his lectures