Having just finished my sessions with Stephen, I can confirm that all of the amazing reviews he has already received are well deserved. He is extremely knowledgeable and experienced and has a great way of putting things into different perspectives to help you with your confidence and mindset, as well as being accommodating with any particular needs you may have. I highly recommend Stephen!