Lectures were a little boring at times but super helpful and easy to learn. Homework due once a week, didn't take more than an hour. Super nice & super helpful, tests were very easy if you studied (or wrote enough on your cheat sheet he allowed)