Welcome to Whole Children/Milestones online registration. All registration fees are posted by Management. Once posted, you will be able to make a payment or call 413-585-8010 or email to discuss a payment plan.

*   denotes required fields

Referral Information
Family Information
Where do you live?
Additional Info
Contact #1
How Can We Contact You?
Portal Access (your email is your login)
(Emails are kept confidential)
Contact #2
How can we contact you?
(Emails are kept confidential)
Student #1
Additional Info

Class ages are recommended. If there is no register button, a class may be full or on-line registration is not available. If you want your child to register outside of his/her age group, please call Whole Children at 413-585-8010 to inquire about your specific circumstance or to be put on a wait list. Just a reminder: all class sign ups are "pending" until paperwork is complete ( Student Registration, Assessment and Goals, Student Waiver and Physician Release Forms) and payment is made.

Enroll in Classes
Select Class
Required Policies
 (Show-Hide Details)
Questions or Concerns
Payment Information
Credit Card