Russell Lawson
If you put the effort in, you will be fine. Long lectures but if your interested they're cool to hear about. Quiz and Discussion every week. Don't stress about a bad grade on a couple of the quizzes. Put effort into the discussions, It's a big part of your grade.