Kaleidoscope offers a wide range of services under one roof. Our therapists work in close collaboration to address the needs of the children that we see.
Occupational therapy assists children who have challenges with self care skills, play skills or classroom tasks such as writing or who react differently from other children to touch, movement, sound and other sensations in their daily life.
Physiotherapy assists children who have challenges with movement and mobility, an odd walking gait or weak muscles.
Speech language therapy assists children who have challenges with listening and understanding, communicating effectively and oral motor skills such as feeding.
Our educational support consultants assist children who are struggling with academic skills.
Social/behavioral therapy assists children who have issues relating to emotional, social and behavioural challenges at home, school and in play. It also provides support to the child's family.
Our counseling service provides support for issues such as family relationships between couples, siblings, parent/child and parent/teenagers.