Announcements

Please email cupc2023@uwaterloo.ca for more information on our current announcements!