Great lectures! Attendance isn't required but I would recommend attending because it makes quizzes and tests a lot easier. The lab is very engaging. Homework assignments aren't difficult if you begin in advance. I really enjoyed this class and learned a lot, would recommend to those who enjoy environmental sciences!