Damon Joyner
Professor Joyner is great. His lectures are not long, straight to the point. Explains concepts very well and really cares about his students succeeding. If you read book, watch lectures and review consistently then you'll do fine in the class. Book was provided online so it was free and most assignment answers were on quizlet. 