An excellent teacher in one on one situations. He's truly knowledgeable but his lecturing can be disjointed.
Awesome guy.....not very good teacher....he knows the subject just doesn't seem always willing to teach it to us usefully
good teacher, a bit interesting as he tends to waffle and mumble. "Um, as I was saying."
funny teacher, he likes to sleep and give everyone a+'s