David Branch Jiu-Jitsu Academy offers classes for adults and children Our Classes Kids Jiu Jitsu Wrestling No Gi Mixed Martial Arts (MMA) Adults Morning Muay Thai Conditioning! Kids Packed kids class!