About Selwyn House School
Selwyn House School is an English private school for boys located in Westmount, Quebec. Selwyn House is focused on combining academic and program excellence, a dedication to the French language and culture, and a compassionate and supportive environment enabling boys to live a happy, balanced, and purposeful life.
In the works
Selwyn House has mandated Phil Communications to develop its new recruitment microsite to help promote the school to prospective students and families. Our team will also be developing a social media strategy to enhance the school’s online presence, recognizing that today’s parents do much of their research online before considering their choices.