Sale isn't as well off as Rabat. From what I've seen there isn't much for the youth to do with their time.
I have fallen in love with teaching as well as Morocco. Our students aren't required to attend the classes, but many wish to learn English as it is quite expensive to take private classes. French is the second language and widely spoken...I clearly need to get on that train!
So .... all in all ... Moroccans are a TON of fun, I love working with youth, I love Morocco, and safety measures aren't always a priority (as seen in the video to the left!).