Jamies classes are challenging but also fun. He creates a friendly, non-intimidating environment that caters for all levels.....its what keeps everyone coming back class ... more