Daniel Cartamil
He is super sweet and is always willing to help. His lectures are long but exactly what's on the tests. Class consists of multiple test that are very memorization heavy but they are not hard. His lab is super fun! you go to the tide pools, zoo, and a hiking trail. Very little homework and its all easy. Take his class for your lab requirement 100%