Learn English - Online ESL Games This is a free site for students to learn English online. There is a selection of games that students can use to practice learning English in a fun way. It is primarily aimed at ESL students, but young children may also benefit from them.