MacLachlan is a world-class coeducational school offering the benefits of small class sizes, highly dedicated and engaged teachers and an internationally recognized curriculum from... more... See more text