Reviews of professor Aubrey Knight

Rating: 5.0/5, difficulty: 3.0/5
Mr. Knight taught a great intermediate programming class. His lectures were good enough to generally nullify the need to use the interactive textbook. He cares about student success and is relatable. Go to lecture, and maybe even office hours, and you should definitely pass if not excel.

Rating: 3.0/5, difficulty: 3.0/5
Aubrey is a good guy, he has improved his ways from previous reviews on here. He is incredibly helpful and he wants everybody to succeed. Tests are open resources, and you get a few drop grades. However, his class is sort of boring, and there is a good bit of homework. There is also a lab element, so be prepared for that.

Rating: 1.0/5, difficulty: 4.0/5
I found it hard to follow when he lectured. His quizzes and homeworks didn't seem to allign with when the lectures occured. This means I would attempt to complete them prior to the lecture based on the due date and would not do well on the assignment because it would be due the day of or before the lecture occured.

Rating: 5.0/5, difficulty: 3.0/5
Knight always explains all material thoroughly and shows a great deal of care when it comes to helping students. He's effectively available 24/7 and is immensely helpful.

Rating: 4.0/5, difficulty: 3.0/5
Knight gets a lot of stick but I'll defend him. He teaches the concepts thoroughly and genuinely wants you to learn and succeed. Start labs 1-2 days after you get them and they're no big deal. There are multiple TAs, Knight himself, and a discord that will help outside of class. Attendance not graded but you need to show up. ASK QUESTIONS IN CLASS

Rating: 4.0/5, difficulty: 3.0/5
Aubrey was a great instructor for a course with a steep learning curve. He was always available, whether it was 8am on Monday or 11pm on a Saturday. He was always willing to help debug any of the programs for the class. All of the assignments were reasonable and built on the previous .Don't procrastinate and to ask any questions in office hours.

Rating: 5.0/5, difficulty: 3.0/5
He's a great teacher who clearly has a passion for his work. Some of his lectures are tough, but he's more than willing to walk with you through them until you understand. He also has labs that he'll work with you on.

Rating: 5.0/5, difficulty: 2.0/5
Knight gets a bad rep but he has truly gotten MUCH better (based on what I've heard about past semesters). His tests are extremely fair. Programs can be tough but he is super accessible over email and in his office all the time. Ask for help if you need it and you will be just fine.

Rating: 5.0/5, difficulty: 3.0/5
Answers questions and emails very quickly. Power points and in class instructions are very helpful

Rating: 2.0/5, difficulty: 4.0/5
While Knight seems to have good intentions, his class is miserable. You are practically forced to go spend time in office hours to make a good grade in the class. He seems to favor people that spend more time in his office and give them answers. His lectures are very boring. His canvas page is very well documented and has lots of resources however.