Waterloo University Math Problems