Guy Shani
Dr.Shani is an excellent professor and is funny but also compassionate towards students and I felt like I was able to learn a lot during his class. I would recommend his class for any bio courses.