Teaching here in Alexandria, Egypt has been a blast. At first, it took me a long time to create my lesson plans, but now I have the hang of it a bit better. I teach two classes—one pre-intermediate class and one upper intermediate class. I have great students in both classes and they seem to be making quite a bit of progress.
In general, I don't teach any grammar explicitly, unless my students really want a boiled-down rule. Rather, I search for ways to teach grammar implicitly through highlighted dialogues. The students internalize the grammar more quickly and accurately when it is contextualized.
I also try to make my lessons engaging and relevant for my students. We do a lot of laughing in class. J. I also enjoy learning about my students' life goals and incorporating them into later lessons. We learn about English in a way that is relevant to the students' lives and dreams.
All said, teaching English here in Egypt has been an enlightening and rewarding experience. I only hope that I am able to get a job so that I can teach here beginning with the 2010-2011 school year.