The sessions are varied. Master Carlos and Master Joe have different methods of teaching but both are engaging, instill discipline and encourage good characteristics in every day life. Some days they cover forms and weapons, others they concentrate on kicks etc My son loves the variety & I love the resulting good behaviour.The staff are fantastic- friendly, fun, trustworthy, dependable and you get a real sense of closeness. It’s clear that they enjoy their jobs and care about each person in the class - including us parents. We always feel welcome, comfortable asking questions and it’s genuinely one of the things we will miss most when we leave NC. I’m thankful my son has had role models like Master Carlos and Master Joe :)Overall I would (and often do) highly recommend Elite Martial Arts Academy.