Khan Academy is a really good studying tool. The instructor explains things in user- friendly terms and gives helpful tips to remember things. What's amazing too is they have practice test that gives answers and explanations. Even if you get a question wrong you can see why it's wrong and in return correct your mistakes. So not only are you learning in the tutorial you are also learning is the practice test. Khan academy have the tools to really make you grasp the concept of something. This whole organization has been a study partner and tutor for me. Now that's how teach math!