I’ve been training with Cat for over 2 years now on a weekly basis and every session I’ve done has been different which shows his great knowledge of fitness and strength training.I’ve never come away for any session thinking I could do more or that was tough enough, his time I’m being pushed to my limit which is exactly what I require.I would highly recommend Cat for any of your fitness needs from beginner to advanced.CheersMatt