WMC is great! Nick is awesome at what he does. He really listens to you about pain points and where you want to focus. I love that he pays attention to your form so that you are getting the most out of your workout and not going to hurt yourself. I travel a lot and he has made sure to send me workouts. Now he has an app that has workouts built into it it.