Shihan Trevor Fredericks African Enshin Karate based at the University of the Western Cape in Bellville, South Africa.