Cody Mason
Such an easy online class. He puts everything online so you can work ahead. I finished the entire course in 2 months. There were 22ish chapters (power point slides for each) and a quiz for each chapter and one final. 