I have gone to a couple core classes with Kevin and I love them! They are only 45 minutes but I am sore for days after. Kevin is a great trainer and is very motivational. The class is made for you to go as hard as you want for the day and you are continually told that this is "your workout."
The machines take a second to figure out but Kevin is there to get your form right.
I will continue to go back.