Not too easy. Not too difficult.
I recommend it highly because within this course you learn so much about the basic fundamentals of building a website as well as some advance code. Everything done within this course is preparation for Web Design 2 which I also recommend taking. I want go into web design as a career and if you are interested in this career you too should take this class.
Highlights I'd have to say were that it was a hybrid class so I didn't have to go to class every class period, I simply had to login online and I could do it from home. The assignments are easy, simply following the book, and any questions you have will be easily explained by the instructor. another highlight is that you get the requirements for the final within the first week so you have all semester to work on your final; even finish it and simply just go back and revise it throughout the course.
Hours per week:
Advice for students:
To succeed in this course you just need to make sure you do your tutorials and the homework. By doing these two things you'll be able to understand everything and look back at it to help you on your final and midterm. Overall just make sure you have fun and if you get stressed just take a breather, grab something to snack or drink, and come back to it refreshed and ready.