Not too easy. Not too difficult.
The teacher is so nice! She answers your questions, gives you examples, and helps you when you're having a hard time.
When I was stuck with my program and didn't know what I was doing, she helped me through it and after that things started to make sense to me.
Hours per week:
Advice for students:
If you don't understand it ask questions, look for tutors at school, for a study group. It's a very tricky subject that requires a lot of thinking.