Olivier Devergne
This class is a lot of work but Dr. Devergne does a great job in helping us to learn the material. He offers 'genetics' club to go over problems. homework is graded on completion only, but there is a LOT. there's a lot of exams too, but it's nice in case you do bad on one. Overall, be ready to do a lot of work. I liked his lab a lot too.