David Jarvis
Molecular Genetics Lab is an incredibly fun class and Dr. Jarvis taught it very well. I took it his first year teaching it and he did a fantastic job. The class was a good application of everything learned up to this point in molecular bio.