Arabic School in Saudia Arabia
After my first, this experience acted as a catalyst to my teaching skills.
Teaching in an Arabic school was a whole new experience for me. It was like teaching English in an Urdu Medium School, where I had to take every kid from the basics.
It also led me rather pushed me to work on their learning and development skills and helped me introduce new techniques to teach.