Davis Karate in Feilding has a fantastic teacher along with great helpers to run the classes. They are knowledgeable, disciplined and so patient with the kids. Would defi ... more