I have been training with Samson for almost 5 years. He is without doubt the best trainer I have worked with. Extremely knowledgeable, firm in a friendly way, amusing and fun and always able to push me that extra 10%. It makes every session something to look forward to even on the most beastly of mornings when training seems the last thing anyone wants.