Darren is an excellent instructor whose lessons I’ve attended as a student and an instructor. He is friendly, professional and cares about your learning experience. He has fantastic knowledge, is humble, understands how to teach real life defences while maintaining safety, but also makes it fun. He has visited my self-defence club and assisted with gradings and regular class many times. All of my students loved these experiences.