Not too easy. Not too difficult.
Definitely recommend because the teacher is very knowledable and adjusts classes according to the knowledge of the overall students. If students don't know much, he doesn't go too rough on them. If students do know a lot, they get challenged more.
Learning PHP was the fun part because MySQL was easy.
Hours per week:
Advice for students:
Keep up with assignments and practice programming on your own time!