Rainbow Montessori is a parent's dream. The staff are so attentive to all children and their parents. Communication is excellent. The children are so well behaved and have a great time while they're there. I am thankful everyday that I found this hidden gem in Ottawa for my daughter. She's been going since she was 7 months old and I couldn't imagine feeling more confident with the decision to enroll her there. It is a great feeling knowing that my child is so well cared for, as if she were with family and seeing how she lights up when she sees her teacher first thing in the morning. read more