This site provides math teaching and learning resources in support of students who are struggling with basic algebra.
Basic concepts and practice exercises: