Pretty easy, overall.
The class is only a quarter long which I feel is too short to gain enough understanding to make your own professional website.
Beginning XHTML, CSS 2, Design and Layout do's and don'ts
Hours per week:
Advice for students:
Previous knowledge in web development will really give you a confidence boost.