Awesome lab professor, takes the time to explain thoroughly and if you still do not understand he will help you. Walks you through all the assignments and even the lab report if you ask him questions. Very helpful, very good at teaching biology, and made the course very fun and interesting, not too difficult either, wonderful lab prof.