: A very user friendly online graphing calculator.
desmos.com
: Need more explanation or more practice? Khan Academy has tutorials on nearly every topic in math and also practice exercises and test preparation.
Khan Academy
: Fun and interesting activities related to nearly all topics in Math.
Desmos Activities