I really love the free khan academy, https://www.khanacademy.org/
It has some higher level mathematics, but crucially has some lever stuff to make sure your understanding is rock solid.