Bob Davis Martial Arts offers a variety of classes designed to help students reach their goals at every stage of their training. Our schedule is organized by age group to ensure students receive instruction that is appropriate, focused, and effective. Students are welcome to attend as many classes as they like during the week, with no limits, allowing families to choose the days and times that work best for their schedule.