JC is the ultimate personal trainer. For one his training sessions are kick-ass! He has a way of pushing you outside of your comfort zone to build on your strength from your last session. At the same time he some how manages to keep the session light-hearted and fun. Every time I train with JC I find myself surprised at what my body is capable of doing which is why I think 'Body Possible' is the perfect name for his company. Moreover unlike other trainers I have worked with his involvement extends beyond the actual training session itself. I spent the summer last year in Mexico and he devised a multi-day resistance band circuit workout that I was able to use at the beach and get tremendous results. This type of care and effort for his clients is what puts JC in a league of his own and why I give him my highest recommendation.