CAMBRIDGE IGCSE MATHS ADDITIONAL
Math planet is an online community where one can study math for free. All material is focused on US high school math but since math is the same all over the world everybody is welcome to study math – it is all for free. http://www.mathplanet.com/home