This site has videos and exercises for the majority of topics covered in Algebra I and II. It is like a virtual school and is an excellent resource. It is totally free.
This website has information for solving problems as well as free tutoring.