Fitness Programs

The Yorkville Parks and Recreation Department offers fitness programs at the Van Emmon Activity Center (102 E Van Emmon St, Yorkville). Classes will be offered during the week in the mornings and evenings. A full list of fitness classes and descriptions are featured below. For more information on class times, please refer to the current catalog

Virtual Fitness Class Information

Hatha Yoga

Benefit the body and mind through Hatha Yoga. Hatha Yoga is the most widely practiced form of yoga in America. Through breath, posture, and meditation participants will reduce anxiety as well as achieve physical goals. Create muscle tone and increase flexibility during poses that align the body. Participants should bring a yoga mat, towel, and water bottle to class. 

We will be offering a livestream class through Zoom, specific details will be e-mailed to participants after registration. If you have questions about Zoom or how it works, please contact Tyler Nelson (

Class will be held on May 6,13, 20, and 27 from 7:15pm-8:00pm. Registration is $20 for residents and $25 for non-residents and is available at We will continue to offer classes in this virtual format until we are able to meet again in person. We are optimistic that through this virtual format we can continue to engage you in your yoga practice and hopefully gain new attendees for when we resume in-person classes.

Strong by Zumba

Meet the Instructors

Kayla Djidic - Strong By Zumba / Zumba

kaylas picture
Hi I’m Kayla! I love all things fitness and fun! I cannot wait to bring STRONG by Zumba to Yorkville! This class is so amazing and unique! Staying active is not only important but a passion of mine, and I survive to show others that staying fit can be fun! Aside from teaching and training, I love being a mom and wife and spending time with my family. I hope see you in class soon! Let’s reach your fitness goals together!

Elizabeth Heriaud - Hatha Yoga

Elizabeth Heriaud headshot
My name is Liz and I have been a fitness instructor for more than 10 years. I have always enjoyed exercising, especially in a group setting where we can share common goals and feed off of each other’s positive energy. I love to motivate others on their wellness journey! My current love and format of choice is yoga, where we have the ability to generate wellness in the body as well as the mind. Yoga teaches us to slow down and move with purpose, setting an intention for every practice. We gain flexibility, strength, balance and so much more! My credentials are AFAA Certified Group Exercise Instructor and I have also completed AFAA Yoga Essentials Training. My past experience includes teaching Step, Zumba, Zumba Gold, Aquatics, Core and More, Dance HIIT, Spin, Teen Strength, Circuit Training and TRX. I am an American Heart Association BLS Instructor and Instructor Trainer, and President of Second Chance Cardiac Solutions, a provider of AEDs and related supplies. When I am not working, I like to spend time with my family, connecting with nature, riding bikes, and playing with my 5 pets.

Dan Shanahan - Restorative Yoga

Dan.Astavakrasana (002)

It was as if the strings were being pulled in all directions when Dan Shanahan discovered a means of grounding himself in the physical and spiritual practice of yoga. Within a year of that time, Dan began teacher training through Yoga Gyan Jyoti and received his 200-CYT in 2011. Since then, Dan has deepened his yoga teaching by attending a variety of workshops, conferences, and trainings around the continent.

Dan has been an Usui Reiki practician since 2009. He often integrates that Japanese healing modality of Reiki chakra balancing in his class teachings with yoga students which assists in the realignment of the body and spirit through breath, postures, and awareness.

Dan is a 2013 BhaktImmersion® alumnus of Sean Johnson and the Wild Lotus Band, and he often incorporates music, voice, and rhythm in his yoga classes.

For additional information on fitness classes and other activities offered through the Yorkville Parks and Recreation Department, please refer to the current catalog. To register from your computer or mobile device, please visit If you are having trouble with the online registration system, please reach out to us by email any time or phone 630-553-4357 during office hours.