Erin Eggleston
Erin Eggleston's class is a good introduction to Biology at Middlebury. The content is large but manageable, however the lab makes this class difficult. The lab with Prof. Dash feels like you're taking a separate class altogether, and makes the course much harder. Homework is around 2-3 times a week - it is manageable as long as you're on top of it.
Professor Eggleston was very engaging in lecture and clearly cared about the course. The labs were extremely fun. Exams are open note and take home which is nice, but she does grade for specific things she's looking for.
It is definetly the intro Eco/Evo class, its very interesting but also is intro. Exams were quite challenging but Erin is a great prof and really helped a lot. Lecture and Lab focus on the same idea but are really two different classes.