Amy Oh
Prof. Oh is amazing. There is a lot of material covered, and the class does move pretty quickly, but if you put in the effort to study and complete the assignments, you will be fine. Prof. Oh is also very available and willing to help outside of class. Definitely recommend and wish I could take more classes with her! 