For More Info: 905 556 0352  ·  info@newhorizons-cfa.ca  ·  1939 Kennedy Road, Suite #202, Scarborough, ON  ·   For More Info: 905 556 0352  ·  info@newhorizons-cfa.ca  ·  1939 Kennedy Road, Suite #202, Scarborough, ON  ·   For More Info: 905 556 0352  ·  info@newhorizons-cfa.ca  ·  1939 Kennedy Road, Suite #202, Scarborough, ON  ·   For More Info: 905 556 0352  ·  info@newhorizons-cfa.ca  ·  1939 Kennedy Road, Suite #202, Scarborough, ON  ·  

OUR SERVICES

Individualized Skill Development

Real social skills, practised in a real social setting — with peers who understand.

What is Individualized Skill Development?

Individualized Skill Development to Support Learning, Independence, and Daily Functioning

Our therapy programs focus on building individualized skills based on each child’s unique strengths and needs. Using evidence-based approaches such as Applied Behavior Analysis (ABA), we support the development of communication, social, academic, and daily living skills. Programs are carefully designed to help children increase independence, improve functional abilities, and succeed in everyday environments such as home, school, and the community.

Group therapy session at New Horizons Centre

What Happens in a Individualized Skill Development?

Small Group Therapy

Small Group Therapy involves structured learning sessions where a small group (2-3) work together to develop skills in a supportive group setting. It is mainly designed for early learners(5-8yrs) and children at intermediate(9-12yrs) to advanced levels, focusing on communication, peer interaction, and social skills. These sessions provide opportunities to practice following instructions, turn-taking, group participation, and other skills important for classroom and social environments.

Living and Learning Program

The Living and Learning Program focuses on developing functional life skills (Basic Computer skills) and independence. This program teaches practical abilities such as daily routines, self-care, communication, problem-solving, and social participation, helping individuals apply learned skills in real-life settings at home, school, and in the community.

Our Group Programs

Early Learners (Ages 3–5)

Parallel play, basic requesting, sharing, and joint attention. Sessions focus on foundational peer skills in a gentle, highly-supported environment.

Format: 45-minute sessions, 2× per week.

School-Age (Ages 6–10)

Friendship skills, playground interaction, conversation scripts, and group problem-solving. Designed to support success in school and community settings.

Format: 60-minute sessions, 1–2× per week.

Pre-Teens (Ages 11–13)

Complex social dynamics, self-advocacy, understanding sarcasm and humour, and navigating peer relationships with growing confidence.

Format: 60-minute sessions, 1× per week.

Who Is Group Therapy For?

Ages 3–13 Children Ready for Peer Interaction Post-1:1 ABA Graduates Children with Social Anxiety OAP Funded School-Age Learners Children Preparing for Inclusion

We assess each child before placing them in a group to ensure the right fit. All group members are matched by age and skill level.

Frequently Asked Questions

Groups are intentionally small — 2 to 6 children per therapist. This ensures every child receives adequate attention and meaningful practice opportunities.

We conduct a brief assessment of each child's current social skill level before group placement. This helps us match children appropriately and set everyone up for success.

Absolutely — and it's often recommended! Group therapy complements 1:1 ABA by providing a real social context for children to practise the skills they've built in individual sessions.

We use compassionate, evidence-based ABA strategies to understand the function of behaviour and teach appropriate replacement skills. Through evidence-based interventions, we empower clients to functionally communicate their needs instead of engaging in maladaptive behaviours, while focusing on prevention, positive reinforcement, and long-term success across settings.

Ready to Join a Group?

Book an intake call to find out which group program is the right fit for your child.