Last edited by Samuel Vagasky; 06-Mar-2010 at 11:38.
what do you mean by visual aid and which level does it concern?
You may try the BBC sites - www.learningenglish.org. or the site of the British Council in your country or www.tolearnenlish.com
The later is french site with online exercises and lessons.