Reviews of professor James Taylor

Rating: 5.0/5, difficulty: 2.0/5
If you are a CS major, you should use this class as a jumping-off point. Taylor covers many important concepts but many more are left out. I recommend self-study alongside this course, I used neetcode io. Taylor makes sure never to say something only once and does a good job of pounding the most important concepts. Do the HW early.

Rating: 5.0/5, difficulty: 4.0/5
Slightly intimidating and he will call the class dumb but he does want everyone to pass his class

Rating: 5.0/5, difficulty: 4.0/5
Great instructor, always responds to questions quickly and always responds to every forum post with insightful feedback. Couldn't be happier with Dr. Taylor!

Rating: 5.0/5, difficulty: 3.0/5
He made Political Science a breeze for me, and I actually learned a lot! Awesome professor and just a genuinely good guy!

Rating: 5.0/5, difficulty: 2.0/5
Professor Taylor's class was great! The material was interesting and he definitely cares a lot about teaching his students. The class has a lot of homework but if you don't get behind/if you put in the time, the class is an easy A. Professor Taylor has a lot of measures in place to help students get a good grade and learn even if they fall behind.

Rating: 4.0/5, difficulty: 4.0/5
Although he can come off as pretty intimidating, Professor Taylor is actually a really cool guy. The material isn't easy, but I found his lectures really engaging and not boring at all. He really wants you to learn and if you go to his office hours he will help you, especially with the homeork which is NOT easy. Tip: go to lab and start HW early.

Rating: 5.0/5, difficulty: 3.0/5
Easily one of the best CSCI professors at this school. He's intimidating but he truly cares abt your success. Attendance isn't mandatory but lectures are so helpful bc he explains things sooo clearly. Ppl who rate him low didn't attend class/didn't do the work - he likes you if you participate. Cannot wait to have him again 4th semester.

Rating: 2.0/5, difficulty: 3.0/5
Taylor is an ok lecturer, but this class was terrible. Midterm was difficult and the only grade we had for the entire class so it was hard to know where you stood. Many individual HW assignments at the beginning and then group projects in the second half. Taylor did not manage the groups well at all and many groups had major issues.

Rating: 5.0/5, difficulty: 3.0/5
Professor Taylor genuinely cares about the success of all his students and has a deep passion for teaching. This class entails a substantial amount of challenging homework and quizzes. However, his  office hours are extremely helpful, as he puts forth his best efforts to help you through the course. A GREAT professor!

Rating: 5.0/5, difficulty: 3.0/5
Prof Taylor is an excellent lecturer who explains topics very clearly and often shows them in the context of real world software development. He regularly uses interactive activities to make content more engaging and build connections between students. He may come across as condescending, but he truly cares about helping you succeed.