Xiaoliang Li
Rather difficult class filled with esoteric sustainability vocab. However, Professor Li is really chill about giving help, explaining concepts, pushing back quiz dates for more study time, etc. Participation is 30% of the grade so be prepared for that.