AWESOME teacher. Very thorough and clear with his lessons.
I think he is the smartest man in the world! He knows everything and he's funny.
He actually explains things and tells us in detail..he goes over and over things
Challenging class, He's verry educated,Awesome teaching skills