Not too easy. Not too difficult.
It's a great opportunity to start learning programming. It gives a very good understanding of Learning a programming language.
I feel like I learned the foundation of building blocks in learning how to program, with other classes I can look back at this class and remember steps to better understand classes I'm taking now.
Hours per week:
Advice for students:
Read the chapters, practice the work until you understand it.