Shoshin Karate at Greengate Junior School provides karate classes aimed at children and young people. The program focuses on developing martial arts skills and personal growth.