Awesome
Easily the hardest teacher I have ever taken a class with, but it was definitely worth the work. You will create a very important teacher-student relationship with him, and if you take the class know that you will not have your hand held throughout any of it. Highly recommended!
University of North Carolina Greensboro - Chemistry