A Grade 12 student at MacGregor Collegiate Institute has combined skill, creativity, and family inspiration to build a ...