Professor Speakman is a good professor overall, but he can be a bit sassy at times when it comes to feedback. There's weekly assignments, some quizzes, and 4 major assignments, but the class isn't hard. Pretty much, if you just do the work and follow the assignment guidelines, then you'll easily pass the class.