An ESL teacher of children has a difficult and challenging job; however, the job is also very rewarding. To teach children ESL you must be patient, fun as well as playful. You might think you are teaching ESL to...