For those of you who intend in excelling in Mathematics, here's a site where you can do so. 1001 Math Problems consists of one thousand and one questions to train you. Answers are provided as well.
*Note - The site mentioned may take a while to fully load.