I love the teachers here! they are very good with the kids! most importantly I trust them with my son. They are patient and extremely disciplined. They enforce values of respect, and responsibility w/the children and lead by example. During there classes they teach basic tae kwon do moves in addition to advanced methods. They make sure each child know their form very well before move on to the next belt. they will not pass your child just because he/she shows up! its also important to note that they also teach the children basic Koren language and respect for the culture. There after school program is great! My son loves it there! Their program, includes, homework help, Tae kwon do classes and transportation from local elementary schools. They def keep the children busy during their time there, up until their extended hours of 630pm. I took off a star because for the price you would think they provide the children with a snack. other than that they are great!!! You can’t have everything!