He is great in a lab setting. He keeps it interesting. He lectures but also is very hands on and available for further explanation if you need. He loves turtles, and ties a lot of things to them, but it helps you understand better when the professor is just as excited as you. He grades pretty tough on tests, but if you study you will be fine.