Harper Kirk
Highly recommend. She is very understanding if something comes up and wants her students to do well. She lectures based on a powerpoint, but if you miss class, the powerpoint has all of the info that you'll need. The tests are very reflective of the info taught, and they're either take home or open note. I wasn't stressed and learned a lot.