Pretty easy, overall.
It's a pretty standard course for anyone who comes into their freshman year not knowing how to code. Because of that, even though it's incredibly boring I wouldn't NOT recommend it.
You learn the basics of Python which is great. Figuring out the loops is a fun challenge, but a lot of the material is just memorization with a little creativity thrown in on the assigned projects. It doesn't help that Prof Meyers has the most painful, monotone lectures I've yet to experience either, so there's that.
Hours per week:
Advice for students:
Just know your loops and get good at finding bugs- there are obvious ones that you should always check first (missing commas, indents, etc.) but as long as you go through the power points and try out the quizzes you'll do great! I missed a number of classes because I'm not so great at waking up at 7 am (lol) but I still aced every test, and you can too!