Emily Boyce
If you take the online course be prepared to do a lot of work, and watch a lot of online lectures. However, these lectures were set up amazing, explained thoroughly, and the closely corresponded to what was on the homework and quizzes. She grades work fast, and if you reach out to her you do not have to wait long for a response. 