Montessori school. Enquiring Minds Montessori Casa is one of the major Montessori schools and day-care centers in Scarborough, Ontario. We are committed to deliver undivided care and attention to all children and make sure they find their stay interesting and joyful.