My dd went to a nice one just on the border of Scarborough/Pickering. It was called the Montessori Learning Centre. They were diverse, both in staff and the kids that attended, and the school was comfortably shabby. There was quite a bit of economic diversity. The program was really good, the kids were treated well and with respect, and the ratios were low.