Khan Academy
Khan Academy: Solve Sinusoidal Equations
Solve equations of the form a*sin(bx+c)=d or a*cos(bx+c)=d where a, b, c, and d are any number. Students receive immediate feedback and have the opportunity to try questions repeatedly or receive hints.