Lijing Lily Ma
Lijing Ma is an excellent, straightforward professor. Only 2 exams and you don't have to take the final if you do well on them. A research proposal is due at the end but is broken up into separate assignments. Attendance wasn't mandatory, but there were in-class activities. Overall, the professor was very kind and made the course feel simple.