Becca Barbera Engineering Schools & Programs Media Mentions School & Degree:McMaster University, Engineering High School/Cegep:Cathedral High School City & Province:Hamilton, Ontario Nominated by:Craig Nordoff Cathedral student awarded $100K Schulich Leader Scholarship Share this profile