Canadian flag waving      BC flag waving      Mexican flag waving      Guatemalan flag waving      Brazilian flag waving      EFL logo (English For Life)      Japanese flag waving      United Arab Emirates flag waving      Finish flag waving      French flag waving      Egyptian flag waving

You have arrived at  the original  English For Life  website (circa 2005)