McMaster university is a great school. It has a lot of diversity and a welcoming atmosphere. It encompasses many facilities that give students a comfortable environment for attending classes and hanging out on leisure time. The staff are friendly and the support is appreciated.