Funshine Treehouse Preschool

Zoo Preschool

The Funshine Treehouse Zoo Preschool at Randall Oaks provides a child-led environment where children are encouraged to discover at their own pace. We offer a warm and supportive environment that promotes each child's social, emotional, and cognitive development. Learning about animals and nature is a discovery for our students every day.  

Questions? Contact Kath at (847) 551-4310 x5006 or

Important Info

  • For holidays and school days off, Funshine Treehouse follows School District 300’s calendar.
  • A daily snack is included.

For more information, please contact:

Kath Ellinghausen, Randall Oaks Zoo & Park –  Manager of Interpretation and Recreation Services | (847) 551-4310 x5006 |

Class Schedule 2023-2024 School Year

Program # Dates Day/Time Monthly Fee
58302-AM Aug. 22-May 16 Tu,Th  9:00-11:30 am $200 R/$240 NR
58302-PM Aug. 22-May 16 Tu,Th  12:30-3:00 pm $200 R/$240 NR
58303-AM Aug. 21-May 17 M,W,F  9:00-11:30 am $290 R/$340 NR
58303-PM Aug. 21-May 17 M,W,F  12:30-3:00 pm $290 R/$340 NR

Registration Information

  • Priority Registration Begins (Current Students & Alumni Families) Saturday, January 7, 2023
  • Resident Registration Begins Saturday, January 14, 2023
  • Nonresident Registration Begins Saturday, January 21, 2023

Enrollment/Payment Procedures

  • A completed registration form, a photocopy of your child's birth certificate, a photocopy of your child's most current immunization record, proof of residency (something with your address, such as a utility bill, tax bill, etc.) and the automatic payment authorization form filled out completely, are required to enroll your child(ren) in the program.
  • Payment to cover the first month, plus a $40 non-refundable registration fee per child, is due upon registration. Monthly fees are from August through April.
  • Payments will be deducted electronically from your credit/debit card on the 1st of every month. The Park District does not accept cash or checks for this program unless paid in full.
  • Registration forms will be accepted at the Rakow Center and Randall Oaks Recreation Center.
    • $40 non-refundable registration fee not included
    • 10% Sibling Discount
    • Save 5% when paying in full!

Who is a Dundee Township Park District Resident?

The Dundee Township Park District serves the communities of Carpentersville, East Dundee, West Dundee, Sleepy Hollow and portions of Elgin, Barrington Hills, Hoffman Estates, Gilberts, and Algonquin. To accurately determine if you are a Dundee Township Park District resident, check your real estate tax bill or view the map. If you pay taxes to Dundee Township, then you are a resident. To receive resident rates, you must produce a valid driver's license and a current property tax bill or utility bill verifying residency at that location.