Susan Russell
Professor Russell was great. Gives a chapter each week with an hour lecture, homework and quiz for each chapter with a DB assignment. If you put in the work and watch the lectures, you will do fine, not hard but quite a bit of work. Responds most of the time which is helpful. Would recommend.