Ariane Hayes
Professor Ariane Hayes is one of the best online instructor I've ever had. Her online course was so organize and has such a good flow to it. She provides lots of knowledge and her recordings are my favorites! You'll for sure get an A if you just keep up with the work and study by using her study guides.