2015

Middle Primary Division

First Round

2015 Middle Primary Division Problems 2015 Middle Primary Division Full Solutions 

Second Round

2015 Middle Primary Division Problems
2015 Middle Primary Division Full Solutions
Upper Primary Division

First Round

2015 Upper Primary Division Problems
2015 Upper Primary Division Full Solutions

Second Round

2015 Upper Primary Division Problems 2015 Upper Primary Division Full Solutions
Junior Division

First Round

2015 Junior Division Problems
2015 Junior Division Full Solutions

Second Round

2015 Junior Division Problems  2015 Junior Division Full Solutions

2015 IMAS First Round Answers

2015 IMAS Second Round Answers