I suggest you try Khan Academy(you can learn even if you dont have an account)the dont just teach you math but also other skills.they do videos quizzes and just documents.I personally hated learning but Khan Academy made me go from C- to B+ and made learning fun. :thumbup: