James has a really good mix of method and empathy in his therapy. He will reassure you when things are tough but also remind you of the progress you are making and what you have learned. I really believe I have developed solid foundations to manage my mental health and cope with the inherent uncertainty in life.