Reviews of professor Alexander Thomas

Rating: 5.0/5, difficulty: 2.0/5
ENGR 151 is my favorite class this semester. Prof. Thomas is a great professor and would try his best to make our assignments and projects interesting. He is also flexible with things and has grading schemes that allow us to have the best grades possible. But this is an accelerated course of ENGR 101 so things will be slightly more advanced.

Rating: 4.0/5, difficulty: 1.0/5
He's a good guy, funny, and tends to be rather lenient on grading and understanding that this is a 100 level class. His lectures aren't the most exciting, and his specs aren't the most clear however, so he might not be your first choice if you have no prior programming knowledge.

Rating: 2.0/5, difficulty: 2.0/5
Does a bad job at explaining very simple concepts. Has a hard time articulating himself during lectures, and wastes a lot of time thinking about how to phrase things. Often isn't well prepared for lectures, and will spend a lot of time fixing demo code in front of the hole class. Goes very quickly over important concepts without good explanations.

Rating: 4.0/5, difficulty: 2.0/5
It wasn't too hard to follow what was going on during lecture. Most lectures were engaging, although we lost some steam during the last month of the course (evident as attendance began to dwindle). Projects are pretty easy, though the staff could have improved the quality of project specs (there was at least one revision in nearly every spec).

Rating: 3.0/5, difficulty: 2.0/5
Professor Thomas is a nice guy, and it's clear he cares about his students. I wasn't a big fan of his lectures, though. They were very dry and often unclear. The projects and labs tend to be doable, but the exams were tough to complete within the allotted time. They often tested tricky syntax, so make sure you review everything when studying.

Rating: 5.0/5, difficulty: 3.0/5
Professor Thomas really cares about his students and tries his best to prepare course material. His lectures might be a little dry but he does give interesting demonstrations and explain things very clearly. He is also very helpful in office hours so don't be afraid to ask questions! I highly recommend taking 151 with him.

Rating: 5.0/5, difficulty: 2.0/5
AGRT is a great professor for this class, especially since it was online this semester. He pays attention to the chat to make sure that all the questions got answered while still allowing us to answer each other's questions and keep the class going. He is engaging and funny which really helps when the class is online.