Reviews of professor Aaron Hoskins

Rating: 4.0/5, difficulty: 4.0/5
Really knows his stuff and tries to help students. Lectures can be very dry, but he's helpful in office hours, holds review sessions for exams, and is open to feedback. He doesn't make the class easy, but if you put the work in you'll pass. Expect to spend A LOT of time on this class -- it's about 3 semesters of material in one.

Rating: 4.0/5, difficulty: 3.0/5
Class is kinda boring but he explains everything well. Exams are not directly based on hw but usually pretty similar. Not exactly an easy A, but not too hard overall.

Rating: 2.0/5, difficulty: 3.0/5
It's early in the semester, but I already see why Professor Hoskins has a low rating. He mainly reads from the slides and doesn't explain much. The book problems are the only useful part. To keep up, study these problems before or after class, read the book, complete hw, and watch YouTube videos. I'll update my rating at the end of the semester.

Rating: 1.0/5, difficulty: 4.0/5
Lectures are super boring. There is no need to go to class as he just goes over PowerPoint and gives you no real practice on the material. He is a nice guy but doesn't know how to teach. People struggle to get 30% on the tests at points. Tests are graded in a timely manner, and the overall grade is calculated using a z-score. Wouldn't recommend.

Rating: 2.0/5, difficulty: 4.0/5
Very boring lecture. The best part about lecture is doing in-class problems, but those don't really help much as exam practice (maybe a little). The best practice is HW. He's quick with grading exams and feedback However, he can be very vague with feedback... so if you ask for clarity on the group project you might just get more confused.

Rating: 2.0/5, difficulty: 5.0/5
Quizzes has the most of the grade weight and he give you no time to think about the questions

Rating: 1.0/5, difficulty: 5.0/5
Offers zero to no help on assignments, does not clearly teach material. Expects us to teach ourselves.

Rating: 2.0/5, difficulty: 4.0/5
Boring class, hard to attend. ONLY study the topics in the Matlab lecture notes and USE the textbook (matlab notes are provided after classes). Project is very hard. Half of it is coding, the other is writing. Get a good team, you need it.

This is my advice to you all in the future for this dreadful class, from one who've taken it a 2nd time. GL.

Rating: 1.0/5, difficulty: 5.0/5
The teaching method is monotonous and repetitive. Exams are graded in a timely manner. To complete the weekly assignments and readings the book is needed. The lectures are recorded.