Reviews of professor Corey Shoemaker

Rating: 3.0/5, difficulty: 4.0/5
Very passionate about the subject however there are no study guides and his test can be super hard. Everything is from the notes but you really have to study a week in advance to even make a B.