Super good class! Prof really tries to make sure everyone understands the material and gives lots of opportunities to make sure students succeed academically too. Don't be scared by the WI component, prof gives awesome feedback and you can resubmit assignments. Prof really cares about her students, highly recommend this course!