Jonathan Lester
He is a good guy, does work with you, the material is extremely boring and stagnant as it is all online only through McGraw Learning. The material is tedious and takes long hours to complete, and is frustrating. Would much rather actually be taught in a lecture. Not too bad though, it's doable.