Reviews of professor Theodore Ward

Rating: 4.0/5, difficulty: 2.0/5
In the classes I've had with him, professor Ward is usually good at providing constructive feedback on assignments. His assignments and his tests are easy as long as you study the material. He is usually an effective lecturer and will drive home whatever point he wants to make.

Rating: 5.0/5, difficulty: 3.0/5
Dr. Ward knows Java really well. All of his lectures were on Powerpoint, and we used the book occasionally. He is available for Zoom sessions whenever you request them. Would take again.

Rating: 5.0/5, difficulty: 2.0/5
This is one of the most interesting classes I took in computer science, and Dr. Ward did a good job of it. He made learning Python a lot of fun, and I learned new things about the language. Definitely recommend this class.

Rating: 2.0/5, difficulty: 3.0/5
Dr. Ward knows what he's doing, but he's not the best at articulating it to the students. I would personally not take him again if I could help it, but he's a decent teacher. If you do decide to take him, just be sure to show up and sit closer to the front so you can hear him and see his work.

Rating: 4.0/5, difficulty: 3.0/5
Dr. Ward is pretty good with what he knows. He taught mostly from old handouts that hadn't been updated probably since 2007 though. He didnt have a book for Object Based Visual Programming, he just taught from old handouts that he said a friend made. Other than not using his own code he's a good professor. If you have a question he knows the answer

Rating: 5.0/5, difficulty: 2.0/5
We worked on a project for the entire semester and did not have any grades in the grade book until the end of the semester. However, as long as you show up for class and follow along during his lectures you're pretty much guaranteed an A.