Whether you want to learn something new, push your body to the limit, or simply have fun … Cabarrus County has many classes, programs and events to expand your mind and improve your life.