This school not only teaches self defense, its all about respect for yourself and others, self-control and self-discipline. Its great for my 4yr old. She has missed a few classes but she goes back and remembers everything. She takes what she learned home with her. Ima very proud parent of a student at Manchester Karate Studio!