Khan Academy
Khan Academy: Algebra: Rational Equations (Advanced)
Solve equations that have one rational expression whose numerator and denominator are polynomial expressions. Students receive immediate feedback and have the opportunity to try questions repeatedly, watch a video, or receive hints.