Welcome to the forum, Echay,and congratulations on giving your thread a great title. Many regular posters fail to do this.
The software of the forum has researched this title and recognised that some Similar Threads have already been asked and answered.
They are shown below. You can ask again if there is anything you don't understand.
- For Teachers