This math mock paper is quite good, its topics covers most of the DSE curriculum and mimics the questions in previous past papers. So, it's a neat and refreshing way for us to revise our math, not to mention recognize our weaknesses in either paper 1 or paper 2.