James was a great help in preparing me for multiple dance contracts. Not only was he able to cater the training sessions for my specific needs but also kept them progressive and fun! Considering dancing was a new sport for James, he focused each exercise to meet my certain skill set and I left for my contracts feeling strong and fit! Thanks James!