Victor Carmona
Labs are very research-based, you work in groups and the semester is split up into modules, where your group chooses a topic to do research on, and interprets the results. It is a work-heavy class, but if you're interested in biology and research, he's the perfect professor!