Niagara Kung Fu Academy classes are our children's favorite after school activity. The instructors are very professional and very talented. Our children have practiced all kind of sports before but Kung Fu has enhanced not only their strength but the importance of hard work and respect. Even their school teachers have noticed a progress on their listening and concentration in the classroom. If you are a parent and want the best for your children, Niagara Kung Fu Academy could be what you have been looking for.