Reviews of professor Xiaoliang Li

Rating: 5.0/5, difficulty: 4.0/5
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.