I paid for 16 weeks in advance with the understanding that I would train 2 times a week for 8 weeks. My credit card was charged twice and It took over a month to get my money back. In addition, JC consistently cancelled sessions, often with very little notice and failed to communicate with me regarding reschedules and questions. I have requested a refund for the remaining unused sessions and have not heard back from him as of yet.