Charles Bell
Dr. Bell was by far the best teacher I've had. Plenty of assignments to keep grades up that were pretty easy. He is very quick to help and respond to emails. He kept the class fun and interesting for being online. You will learn a lot in his classes and the finals are not bad compared to many others.