2012

Middle Primary Division

First Round

2012 Middle Primary Division Problems
2012 Middle Primary Division Full Solutions

Second Round

2012 Middle Primary Division Problems 2012 Middle Primary Division Full Solutions 
Upper Primary Division

First Round

2012 Upper Primary Division Problems 2012 Upper Primary Division Full Solutions

Second Round

2012 Upper Primary Division Problems
2012 Upper Primary Division Full Solutions
Junior Division

First Round

2012 Junior Division Problems
2012 Junior Division Full Solutions

Second Round

2012 Junior Division Problems
2012 Junior Division Full Solutions