Skip to content
101 Results

  • Sergei F (flickr) (CC BY 2.0)

    One-On-One Piano Lessons

    Private One on One Piano Lessons. Teaching theory, lesson, technique, and performance (how to sight-read music). The main aim is to help the student to learn how to read, write, and play music independently. There is a materials fee (set of books) for this class = $75.00 (payable to instructor first day of class via VENMO or cash). Optional rental of keyboard available for $26/4 weeks. If you need to cancel this class you would need to do so 7 days or more from exact start date of class, and subject to a $10 service fee. If it is 6 days or less before the start date of the class, or if you go to the class and decide you want to cancel, you would need to do so before the 2nd class meets and will be subject to a $25 service fee. After the 2nd class starts there are no refunds, transfers or cancellations (regardless of sign-up date).
  • Sergei F (flickr) (CC BY 2.0)

    One-On-One Piano Lessons

    Private One on One Piano Lessons. Teaching theory, lesson, technique, and performance (how to sight-read music). The main aim is to help the student to learn how to read, write, and play music independently. There is a materials fee (set of books) for this class = $75.00 (payable to instructor first day of class via VENMO or cash). Optional rental of keyboard available for $26/4 weeks. If you need to cancel this class you would need to do so 7 days or more from exact start date of class, and subject to a $10 service fee. If it is 6 days or less before the start date of the class, or if you go to the class and decide you want to cancel, you would need to do so before the 2nd class meets and will be subject to a $25 service fee. After the 2nd class starts there are no refunds, transfers or cancellations (regardless of sign-up date).
  • Parent & Tot Gymnastics (Walking-3 Years)

    A 45-minute class for children to work with their parent/guardian, and a GTC trained instructor, to introduce the amazing sport of gymnastics! All classes are taught in a fun, safe, and engaging environment, where students learn social skills, following directions, and body awareness. Students are taught basic gymnastic skills on floor, bars, beams, and tumbl trak! Girls: prefer you wear gymnastic leotards (no attached skirts). Boys: please wear a t-shirt and gym shorts. Belts, buckles, jeans, and jewelry are not allowed. Long hair must be in a ponytail. Sorry, no makeup classes will be offered. Classes are held at Gymnastics Training Center, 1813 Northfield Drive, Rochester Hills, MI. All registrations must be made more than 2 business days prior to the start date of the class. Classes that do not meet established minimums will be cancelled. Please register early to avoid cancelled classes! If you need to cancel this class you would need to do so 7 days or more from exact start date of class, and subject to a $10 service fee.If it is 6 days or less before the start date of the class, or if you go to the class and decide you want to cancel, you would need to do so before the 2nd class meets and will be subject to a $25 service fee. After the 2nd class starts there are no refunds, transfers or cancellations. Regardless of sign up date.
  • Parrot Fish

    This class refines previously learned strokes and improves overall swimming skills. Students will be expected to perform the front crawl and backstroke with rhythmic breathing for 15 yards each. They will also work on developing the elementary backstroke, sidestroke, and treading water. They will learn new skills such as the survival float, sitting dive, and kneeling dive. No adult participation required. All registrations must be made more than 2 business days prior to the start date of the class. Classes that do not meet established minimums will have to be cancelled. Please register early to avoid cancelled classes! If you need to cancel this class you would need to do so 7 days or more from exact start date of class, and subject to a $10 service fee. If it is 6 days or less before the start date of the class, or if you go to the class and decide you want to cancel, you would need to do so before the 2nd class meets and will be subject to a $25 service fee. After the 2nd class starts there are no refunds, transfers or cancellations. Regardless of sign up date.
  • Preschool Gymnastics (Ages 3-5)

    A 45-minute class where students work with a trained GTC instructor to learn and improve basic gymnastics skills. This is the perfect age for children to be introduced to the wonderful sport of gymnastics! This class focuses on gross motor skills, following directions, social skills, and body awareness. Students will learn and develop skills on floor, bars, beam, and vault. Girls: prefer you wear gymnastic leotard (no skirt attached). Boys: please wear a t-shirt and gym shorts. Belts, buckles, jeans, and jewelry are not allowed. Sorry, no makeup classes will be offered. Classes are held at Gymnastics Training Center, 1813 Northfield Drive, Rochester Hills, MI. All registrations must be made more than 2 business days prior to the start date of the class. Classes that do not meet established minimums will be cancelled. Please register early to avoid cancelled classes! If you need to cancel this class you would need to do so 7 days or more from exact start date of class, and subject to a $10 service fee.If it is 6 days or less before the start date of the class, or if you go to the class and decide you want to cancel, you would need to do so before the 2nd class meets and will be subject to a $25 service fee. After the 2nd class starts there are no refunds, transfers or cancellations. Regardless of sign up date.
  • Sergei F (flickr) (CC BY 2.0)

    Private Piano Lessons (Ages 5+)

    Private one-on-one Piano Lessons / learn at your own pace. The main aim is to teach theory, lesson, technique, and performance. Will also to learn how to sight-read music. Material fee is $75.00 and payable to the instructor at 1st class. If you would like to rent a keyboard it is $26 for four weeks (to use at home). All registrations must be made more than 2 business days prior to the start date of the class. Classes that do not meet established minimums will have to be cancelled. Please register early to avoid cancelled classes! If you need to cancel this class you would need to do so 7 days or more from exact start date of class, and subject to a $10 service fee. No refunds, transfers, or cancellations will be given if you cancel less than 7 days. Regardless of sign up date.
  • Nick Hensman (flickr) (CC BY 2.0)

    Private Piano Lessons (Ages 5+)

    Private one-on-one Piano Lessons / learn at your own pace. The main aim is to teach theory, lesson, technique, and performance. Will also to learn how to sight-read music. Material fee is $75.00 and payable to the instructor at 1st class. Payment can be done via cash or venmo. If you would like to rent a keyboard it is $26 for four weeks (to use at home). All registrations must be made more than 2 business days prior to the start date of the class. Classes that do not meet established minimums will have to be cancelled. Please register early to avoid cancelled classes! If you need to cancel this class you would need to do so 7 days or more from exact start date of class, and subject to a $10 service fee. No refunds, transfers, or cancellations will be given if you cancel less than 7 days. Regardless of sign up date.
  • Nick Hensman (flickr) (CC BY 2.0)

    Private Piano Lessons (Ages 5+)

    Private one-on-one Piano Lessons / learn at your own pace. The main aim is to teach theory, lesson, technique, and performance. Will also to learn how to sight-read music. Material fee is $75.00 and payable to the instructor at 1st class. All registrations must be made more than 2 business days prior to the start date of the class. Classes that do not meet established minimums will have to be cancelled. Please register early to avoid cancelled classes! If you need to cancel this class you would need to do so 7 days or more from exact start date of class, and subject to a $10 service fee. If it is 6 days or less before the start date of the class, or if you go to the class and decide you want to cancel, you would need to do so before the 2nd class meets and will be subject to a $25 service fee. After the 2nd class starts there are no refunds, transfers or cancellations (regardless of sign up date).
  • Rainbow Fish (Ages 7+)

    Students continue to learn unassisted swimming skills such as front crawl and backstroke, turning over, changing directions, treading water, and rhythmic breathing. They also begin their introduction to deep water skills and more advanced safety skills. No adult participation required. All registrations must be made more than 2 business days prior to the start date of the class. Classes that do not meet established minimums will have to be cancelled. Please register early to avoid cancelled classes! If you need to cancel this class you would need to do so 7 days or more from exact start date of class, and subject to a $10 service fee. If it is 6 days or less before the start date of the class, or if you go to the class and decide you want to cancel, you would need to do so before the 2nd class meets and will be subject to a $25 service fee. After the 2nd class starts there are no refunds, transfers or cancellations regardless of sign up date.
  • Rochester Falcon Football Youth Camp (Grades 1-8)

    This camp is for any student interested in learning the basic fundamentals of football. Athletes will work with High School coaches on proper football techniques at a variety of positions, participate in drills designed to improve football related skills, and play in flag football games throughout the entirety of camp. No prior experience is needed. Bring cleats and water bottle every day to camp. Give t-shirt size at the time of registration. All registrations must be made more than 2 business days prior to the start date of the class. Classes that do not meet established minimums will have to be cancelled. Please register early to avoid cancelled classes! If you need to cancel this class you would need to do so 7 days or more from exact start date of class, and subject to a $10 service fee.No refunds, transfers, or cancellations will be given if you cancel less than 7 days. Regardless of sign up date.
  • Eric Sonstroem (flickr) (CC BY 2.0)

    Sailfish

    This class will polish strokes and help students swim with more ease, efficiency, and power for greater distances. Students will learn front-flip turn and back-flip turn as well as pike and tuck surface dives and sculling. Students will also learn to perform a shallow angle dive from the side. Students will be expected to perform the front crawl and backstroke for 100 yards each, and the breast stroke, side stroke, and butterfly for 50 yards each, surface dive for retrieval of diving brick in 8 feet of water, and a 500 yard swim. All registrations must be made more than 2 business days prior to the start date of the class. Classes that do not meet established minimums will have to be cancelled. Please register early to avoid cancelled classes! If you need to cancel this class you would need to do so 7 days or more from exact start date of class, and subject to a $10 service fee. If it is 6 days or less before the start date of the class, or if you go to the class and decide you want to cancel, you would need to do so before the 2nd class meets and will be subject to a $25 service fee. After the 2nd class starts there are no refunds, transfers or cancellations. Regardless of sign up date.
  • Robert Hornung (flickr) (CC BY 2.0)

    Scuba Diving (PADI Advanced Open Water Diver) 12+

    The PADI Advanced Open Water Diver course is designed to improve your underwater knowledge and skills. You can enroll immediately after earning your PADI Open Water Diver certificate regardless of your skill level. The course helps you build confidence in navigation, fine tune buoyancy skills, and introduces you to different diving activities such as wreck diving, night diving, or underwater navigation. After completing your eLearning, you'll make five Adventure Dives: a deep dive (beyond 60F), a navigation dive, and three additional Adventure Dives of your choice to earn your certification. eLearning begins after registration and electives are chosen. All gear rental and boat charter fees are extra. All registrations must be made more than 3 business days prior to the start date of the class. Classes that do not meet established minimums will have to be cancelled. Please register early to avoid cancelled classes! If you need to cancel this class you would need to do so 7 days or more from exact start date of class, or subject to a $10 service fee. If it is 6 days or less before the start date of the class, or if you go to the class and decide you want to cancel, you would need to do so before the 2nd class meets and will be subject to a $25 service fee. After the 2nd class starts there are no refunds, transfers or cancellations regardless of sign-up date.
  • Robert Hornung (flickr) (CC BY 2.0)

    Scuba PADI Open Water Diver (Ages 12+)

    During the PADI Open Water Diver course, you'll learn what you need to know to explore the underwater world using scuba. Most people find it a rewarding challenge. The PADI Open Water Diver course includes three parts: Knowledge Development, Confined Water Dives, and Open Water Dives. Knowledge Development covers the principles, concepts and terms you need to know for dive safety and enjoyment. During the Confined Water Dives, you learn and practice scuba skills under controlled lake conditions. You'll enjoy making one or more mini-dives, which take you through the same steps you follow when you make open water dives. To complete training you practice, apply and demonstrate what you learn during four Open Water Dives at a local dive site. Classroom Location = Shelby Township Activities Center (14275 Rick Dr, Shelby Twp, 48315). Dive Location = Stony Lake (1397 N Lapeer Rd, Oxford, 48371). All registrations must be made more than 2 business days prior to the start date of the class. Classes that do not meet established minimums will have to be cancelled. Please register early to avoid cancelled classes! If you need to cancel this class you would need to do so 7 days or more from exact start date of class, or subject to a $10 service fee. If it is 6 days or less before the start date of the class, or if you go to the class and decide you want to cancel, you would need to do so before the 2nd class meets and will be subject to a $25 service fee. After the 2nd class starts there are no refunds, transfers or cancellations regardless of sign-up date.
  • Robert Hornung (flickr) (CC BY 2.0)

    Scuba PADI Open Water Diver (Ages 13+)

    The PADI Open Water Diver course includes three parts: Knowledge Development, Confined Water Dives, and Open Water Dives. Knowledge Development covers the principles, concepts and terms you need to know for dive safety and enjoyment. During the Confined Water Dives, you learn and practice scuba skills under controlled lake conditions. You'll enjoy making one or more mini-dives, which take you through the same steps you follow when you make open water dives. To complete training you practice, apply and demonstrate what you learn during four Open Water Dives at a local dive site. Earning a PADI Open Water Diver certification shows that you've met the course requirements. Dive centers and resorts require proof of certification before they will rent scuba equipment, fill scuba cylinders or book dive excursions. As a PADI Open Water Diver, you'll be trained to a maximum depth of 60 feet, and are qualified to dive in conditions as good as, or better than, those in which you trained. It's just the beginning of a lifetime filled with dive adventures. Class Room = Shelby Township Activities Center (14275 Rick Dr, Shelby Twp, 48315). Dive Location = Stony Lake (1397 Lapeer Rd, Oxford, 48371). Fee includes all rental equipment and air fills for each class related dive. All registrations must be made more than 2 business days prior to the start date of the class. Classes that do not meet established minimums will have to be cancelled. Please register early to avoid cancelled classes! If you need to cancel this class you would need to do so 7 days or more from exact start date of class, or subject to a $10 service fee. If it is 6 days or less before the start date of the class, or if you go to the class and decide you want to cancel, you would need to do so before the 2nd class meets and will be subject to a $25 service fee. After the 2nd class starts there are no refunds, transfers or cancellations regardless of sign-up date.
  • Skyhawks: Basketball Camp (Ages 7-10)

    This fun, skill-intensive program is designed for beginning to intermediate players. Using our progression-based curriculum, we focus on the whole player - teaching sportsmanship and teamwork. Boys and girls will learn the fundamentals of passing, shooting, ball handling, rebounding the defense through skill-based instruction and small-sided scrimmages. Please bring a water bottle, peanut-free snack, wear sunscreen, and wear appropriate athletic attire each day of camp. All registrations must be made more than 2 business days prior to the start date of the class. Classes that do not meet established minimums will have to be cancelled. Please register early to avoid cancelled classes! If you need to cancel this class you would need to do so 7 days or more from exact start date of class, and subject to a $10 service fee. No refunds, transfers, or cancellations will be given if you cancel less than 7 days. Regardless of sign up date.
  • Skyhawks: Beginning Golf Camp (Ages 5-8)

    Skyhawks Beginning Golf is powered by Payne Stewart Golf Experiences, the recommended entry-level golf program for PGA Junior Golf Camps. The unique, games-based play program and modified learning equipment make it easier for kids to hit the ball and experience early success. Putting, chipping, pitching and full swing, are all taught through games, simple repetitive motions and learning rhymes that make it easy for young kids to remember and repeat. Participants should bring a water bottle, a snack, wear sunscreen, and wear appropriate athletic attire. All registrations must be made by 12pm/noon, 2 business days prior to the start date of the class. Classes that do not meet established minimums will have to be cancelled. Please register early to avoid cancelled classes! If you need to cancel this class you would need to do so 7 days or more from exact start date of class, and subject to a $10 service fee. If it is 6 days or less before the start date of the class, or if you go to the class and decide you want to cancel, you would need to do so before the 2nd class meets and will be subject to a $25 service fee. Regardless of sign up date, after the 2nd class starts there are no refunds, transfers or cancellations.
  • Arts SU (flickr) (CC BY 2.0)

    Skyhawks: Cheerleading Camp (Ages 7-12)

    This class teaches young athletes the essential skills to lead the crowd and support the home team. Each participant will learn cheers, proper hand/body movements, and jumping techniques. There is no stunting, just a big focus on fun while each cheerleader learns important life skills such as teamwork and leadership. The program concludes with a final cheer performance. Please bring bottled water, a snack, wear sunscreen, and appropriate athletic attire every day of camp. All registrations must be made more than 2 business days prior to the start date of the class. Classes that do not meet established minimums will have to be cancelled. Please register early to avoid cancelled classes! If you need to cancel this class you would need to do so 7 days or more from exact start date of class, and subject to a $10 service fee. No refunds, transfers, or cancellations will be given if you cancel less than 7 days. Regardless of sign up date.
  • Seth Lemmons (flickr) (CC BY 2.0)

    Skyhawks: Flag Football Fueled by USA Football (Ages 7-12)

    Experience the excitement of football with Skyhawks Flag Football Fueled by USA Football. Using a curriculum developed by the experts from USA Football, coaches will teach skills like passing, receiving, kicking and flag pulling. Participants will gain confidence and learn important life lessons in a fun, positive environment. Participants should bring a water bottle, snack, wear sunscreen, and wear appropriate athletic attire. All registrations must be made by 12pm/noon, 2 business days prior to the start date of the class. Classes that do not meet established minimums will have to be cancelled. Please register early to avoid cancelled classes! If you need to cancel this class you would need to do so 7 days or more from exact start date of class, and subject to a $10 service fee. If it is 6 days or less before the start date of the class, or if you go to the class and decide you want to cancel, you would need to do so before the 2nd class meets and will be subject to a $25 service fee. Regardless of sign up date, after the 2nd class starts there are no refunds, transfers or cancellations.
  • Jordan Arenas (flickr) (CC BY 2.0)

    Skyhawks: Soccer Camp (Ages 7-12)

    Your young athlete will gain the technical skills and sport knowledge required for their next step into soccer. Areas of focus are dribbling, passing, shooting and ball control. By the end of the program, your child will have learned new life skills such as teamwork and sportsmanship, made new friends and improved their soccer skills. Participants should bring a water bottle, snack, wear sunscreen, and wear appropriate athletic attire.
  • Skyhawks: Volleyball Camp (Ages 10-14)

    Skyhawks Volleyball takes the energy and excitement of this great team sport and puts it all together into one fun-filled program. All aspects of the game are taught through drills and exercises that focus on bumping, setting, spiking, hitting and serving. This program is designed for the beginning to intermediate player. Participants should bring a water bottle, snack, wear sunscreen, and wear appropriate athletic attire. All registrations must be made by 12pm/noon, 2 business days prior to the start date of the class. Classes that do not meet established minimums will have to be cancelled. Please register early to avoid cancelled classes! If you need to cancel this class you would need to do so 7 days or more from exact start date of class, and subject to a $10 service fee. If it is 6 days or less before the start date of the class, or if you go to the class and decide you want to cancel, you would need to do so before the 2nd class meets and will be subject to a $25 service fee. Regardless of sign up date, after the 2nd class starts there are no refunds, transfers or cancellations.
  • Skyhawks: Mini Hawks Camp (Ages 5-7)

    This multi-sport program was developed to give children a positive first step into athletics. Sports are taught in a safe, structured environment filled with encouragement and fun. Through exciting fames and activites, campers explore balance, hand/eye coordination and skill development at their own pace. Please bring a water bottle, a snack, wear sunscreen, and wear appropriate athletic attire. All registrations must be made more than 2 business days prior to the start date of the class. Classes that do not meet established minimums will have to be cancelled. Please register early to avoid cancelled classes! If you need to cancel this class you would need to do so 7 days or more from exact start date of class, and subject to a $10 service fee. No refunds, transfers, or cancellations will be given if you cancel less than 7 days. Regardless of sign up date.
  • Skyhawks: Multi-Sport Camp (Ages 8-12)

    Multi-Sport programs are designed to introduce young athletes to a variety of different sports in one setting. Athletes will learn the rules and essential skills of each sport, along with vital life lessons such as sportsmanship and leadership. Please bring a water bottle, a snack, lunch (full-day campers only), wear sunscreen (outdoor campers), and wear appropriate athletic attire each day of camp. All registrations must be made more than 2 business days prior to the start date of the class. Classes that do not meet established minimums will have to be cancelled. Please register early to avoid cancelled classes! If you need to cancel this class you would need to do so 7 days or more from exact start date of class, and subject to a $10 service fee. No refunds, transfers, or cancellations will be given if you cancel less than 7 days. Regardless of sign up date.
  • Snapology Summer Camps: Amazing Race (Ages 6-12)

    Are you ready for an adventure? Send your learner on a trip with Snapology around the world to discover unique aspects of different cultures. While they explore, they will be challenged to work with a partner to solve different tasks in various "countries" that will put them ahead or behind in the race to the finish line! Not only will your students be learning about world cultures and developing an appreciation for cultural differences, but they will be competing in fun challenges using LEGO® bricks to test their building and problem-solving skills. SNAPOLOGY FULL DAY CAMP OPTION: When you register for both the morning and afternoon session during the same week, bring your lunch and stay during the 12-1 lunch hour at no additional cost. All registrations must be made more than 2 business days prior to the start date of the class. Classes that do not meet established minimums will have to be cancelled. Please register early to avoid cancelled classes! If you need to cancel this class you would need to do so 7 days or more from exact start date of class, and subject to a $10 service fee. No refunds, transfers, or cancellations will be given if you cancel less than 7 days. regardless of sign up date.
  • Snapology Summer Camps: Amusement Park Engineering (Ages 6-12)

    Design your own amusement park in this super fun program! Learn how to use LEGO® bricks and other building materials to make coasters and other awesome rides. Can you design the next Disney World? SNAPOLOGY FULL DAY CAMP OPTION: When you register for both the morning and afternoon session during the same week, bring your lunch and stay during the 12-1 lunch hour at no additional cost. All registrations must be made more than 2 business days prior to the start date of the class. Classes that do not meet established minimums will have to be cancelled. Please register early to avoid cancelled classes! If you need to cancel this class you would need to do so 7 days or more from exact start date of class, and subject to a $10 service fee. No refunds, transfers, or cancellations will be given if you cancel less than 7 days. regardless of sign up date.