The Purplemath Forums provide a number of math tutorials including intermediate algebra. One advantage of these tutorials is that they also include preliminary and beginning topics, in case you need help in those areas to understand intermediate topics. In addition to tutorials, this site hosts a forum where you can ask questions and receive individual help. The site also includes information that will help you format an algebra problem for posting on the forum or when asking for help via email.
This website provides tutorials for a number of math topics including "Algebra II." After you have read a tutorial, you can take a quiz to gauge your understanding of the material. This site also features a discussion forum and a convenient formula database.
The tutorials at this site are attractive and easy to read, because they are free from advertising, unlike many commercial sites. At the end of each tutorial topic you will find practice exercises with hyperlinks to correct solutions and discussions of why those solutions are correct. Additional links are given to other tutorials, including the Purplemath site mentioned above.