Reviews of professor William Thompson

Rating: 4.0/5, difficulty: 2.0/5
Pretty easy professor for this class. Gives a lab every week but the step-by-step instructions are literally in the book and he will do it in class sometimes. Very lecture heavy and reads off the slides, but also is knowledge on the subject. Definitely wants you to pass and learn, but won't hold your hand. Just go to class and don't be too lazy.

Rating: 4.0/5, difficulty: 3.0/5
Did a great job at explaining/teaching the subject. You can tell he is very knowledgable regarding web development. Strict grader but does help during and outside of class. Weekly assignments, two midterms, final project (create your own website), and a final test. I do recommend him but make sure you do the work and its on time.

Rating: 5.0/5, difficulty: 3.0/5
Read the textbook. He will assume that you've read the textbook. He assumes that you care about/are interested in the subject matter. He will read the powerpoints and doesn't mind answering questions indicative of someone who has read the book. He ain't a grandpa yet, and he doesn't do bedtime stories (yet). Read the book. A pdf can be found online

Rating: 5.0/5, difficulty: 2.0/5
Overall good choice to take this class but make sure you are not lazy because it is easy to get behind in this class.

Rating: 1.0/5, difficulty: 4.0/5
Vague requirements on assignments, gives easy exams, but a lot of self teaching is required

Rating: 1.0/5, difficulty: 4.0/5
Nothing to go off of. Assignments are very few, if you miss one you are screwed. No material to study off of and the tests were difficult. Put a trick question on the midterm and refused to give credit for answers that were correct. Kept class beyond 9:40 sometimes. Did not follow the syllabus at all. Got his slides from a different school. Avoid

Rating: 3.0/5, difficulty: 3.0/5
Okay professor. Mandatory class. 6 homework, 2 exam and a project. Project is unclear on grading. Exam arent difficult, just study the PowerPoint. For the project, its not really clear what he wants and he doesnt give feedback on the first reports. So just guess what he wants. Might be good or bad but its the database that is important.

Rating: 4.0/5, difficulty: 1.0/5
There are 5 homework and a group project which is easy. The midterm was take home and was not hard. The final he gave us a review beforehand that helped. If you are a CIS major and need an elective, take this class. The only downside is the lectures are super boring and he keeps you until the end (9:40 PM). He does take attendance in every class.

Rating: 3.0/5, difficulty: 2.0/5
The lectures are terribly boring and he talks for the whole 3 hour class and usually keeps you late. 5 assignments, 2 exams, and a group project. I got 100s on all the assignments and group project. Exams are very similar to the review so pay attention. Easy class if you can get through long boring lectures.