My son loves his karate classes and his teachers everybody is so nice and professional and they have very good communication with the parents I rate this place an A+