Shelby Kimmel
Shelby not only taught an amazing class, but she cultivated a great class environment as well where getting to know each other was prioritized. She deeply cares about her students and caters the class to our needs, making sure we're feeling supported. There were a few papers, but all scaffolded into smaller parts and with lots of feedback and graded fairly/leniently. Workload is very manageable with extensions given often. In addition, the drumming was super fun and something to look forward to every week!
Shelby not only taught an amazing class, but she cultivated a great class environment as well where getting to know each other was prioritized. She deeply cares about her students and caters the class to our needs, making sure we're feeling supported. There were a few papers, but all scaffolded into smaller parts and with lots of fee …Read more
Professor Kimmel is extremely helpful and supportive throughout the course. Make sure to understand the material from the beginning, as the units build on each other. The quizzes we take contain topics in which you need to earn a sufficient grade to pass. Every quiz has the new topics learned, as well as newly generated questions from all prior topics (in case you did not pass them). For each letter grade, there is a checklist of topics passed to earn that grade.
Professor Kimmel is extremely helpful and supportive throughout the course. Make sure to understand the material from the beginning, as the units build on each other. The quizzes we take contain topics in which you need to earn a sufficient grade to pass. Every quiz has the new topics learned, as well as newly generated questions fro …Read more
Quite a hard class just because of the subject minor. Very physics and math heavy, not much actual Comp Sci aside from understanding algorithms. Kimmel is very knowledgeable but sometimes glosses over some of the more difficult topics / assumes students are more knowledgeable.