Grade 7 8 math circles July 8, 2019 16 32 64 128 University of waterloo grade 7 and 8 math circles Math 7 grade Grade 7 maths Grade 8 math