Absolutely first class coaching. I’ve been coached by trainSharp for 5 years and I wouldn’t look anywhere else!