Harriette Spiegel
I took her Spanish class online, and I loved it. There is a lot to do, but the majority of it is straightforward. I made a 100 on everything because she allows as many attempts as possible for you to make the highest score, and you get a test retake on everything except for the final. She helps as much as she can. I recommend taking this class with