Brilliant class! My daughter looks forward to it every week. Darren makes the lessons fun, exciting and very enjoyable but they are very informative and teach not only very positive life lessons but how to deal with difficult or dangerous situations in the best way possible. Teaches kids how to keep themselves safe and to spot and avoid dangers but most importantly how to handle themselves if ever attacked. And of course, great for fitness and making new friends! Highly recommended!