He taught the 2nd part of this course which focused on molecular genetics. His lectures were well presented and full of good info. He lightened the course with his humor and laid back attitude. Tests are very fair and easy if you study and understand the examples in class, which isn't hard because he explains the concepts very well.
The final was a lot easier than I thought it would be. There are a lot of little details to know, but few are tested on thoroughly.