Learning English as a second language is a huge undertaking, but it can be fun as well. For iPhone and iPod Touch owners, there are even more opportunities to practice English on the go. These iPhone applications provide help for ESL students on everything from writing the perfect essay to games and motivational tools. Improve …