Justin Sinicki
Classes are lecture heavy but he engages with students a lot which makes for easier learning. Gives pop quizzes but you can use your notes/homework for it so do them well and youll get A+s on them all! Write out the test study guide answers and study them hard and tests will be a breeze. Hes a little quirky but fun and relatable :)