SO great! He goes over the exact test on his review days & is super helpful in class. Tests aren't bad at all if you just study. A couple assignments throughout the semester, but are super easy and you'll be done within an hour. He's amazing, everyone should take him if you are a crim major!