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.
- For Teachers