Eugene Gallagher
ENVSCI 121 intro lab class. Each lab report is lengthy and hard to understand. Not an intro-level lab class workload at all. Some are tangent to what we're learning in class. He is helpful outside of class and is super knowledgable. I just wish the course was better designed.