Katelyn Tschetter
She is really amazing. There are lots of online materials (including articles and videos) that she uses. She also uses an online textbook that is FREE! Most of the time, as long as you actually do the work, she will give you a 100% for the assignment. The one thing she asks you to do is to read/ watch the materials assigned.