Gregory Palmer
Professor Palmer is a kind individual who is passionate about the subject he teaches. Unfortunately his class is lecture heavy, but he is not a harsh grader. 3 midterms, 1 optional final, and 1 semester-long research project (exams are online and at-home). The class can be boring at times, but is good if you need to satisfy the ENVS requirement.