Excellent venue. Mark teaches the students well giving not only karate techniques but all so real life self defence situations. My sons has benefited from his experience ... more