Khanacademy has helpful videos and articles as well as practice problems.
Desmos is an online calculator including scientific and graphing calculators.
These two websites have numerous videos and practice problems on virtually every topic we cover in Math 7.