Good CS1 class. The Python curriculum is well-designed and the professor is engaging. Homework can be time-consuming but its good practice. The autograder can be picky about formatting which is annoying. Exams are fair and based on the homework.
Tip: Test your code against the examples before submitting. The autograder is strict.