Use SineWave to learn new formulas and revise the common ones by using the companion documentation, accessible from the home screen.
Each formula used in this app has it's own explanation and diagrams so you will never forget the basics of sine waves.