Manu Manu
If you want to comprehend anything that is genetics - take this class with a different professor. Manu is very lecture dependent, only uses the books for weekly quizzes. However, if you can't comprehend his rough sketches or fast paced lectures you are done for. His lectures and Carmichaels videos have no similarities. All I can say is, good luck.