Bailu Zhang
Bailu was such a great teacher. Although her hw might be time consuming, they are super easy. This class is an easy A . Plus she will give extra credit towards the end of the semester so you will get an A for sure. She is a fun teacher and teaches more than just reading a powerpoint. Class attendance is not mandatory so thats good. 10/10