Love teaching Les Mills Body Balance classes. They provide us with the most up to date education in the industry; as well as choreography and music.
Here is a teaser for the general class design:
Their ab tracks are amazing and one of the reasons at age 57, I keep a strong core and good abs.
Check with your local gym and see if they offer Les Mills classes. They have something for everyone- Weight training, kickbox, cardio conditioning and more.