Good
A great professor who wants students to succeed. He goes into detail when it comes to working out his math problems, but the lectures can get slow. All of the practice problems are given to you however.
J. Sargeant Reynolds Community College - Mathematics