http://www.visualthesaurus.com/

My soon to be wife went to ESL classes and passed all of the tests at the highest level. They said all she needs is a broader vocabulary and some minor grammer work.

I found this website one day and showed it to her. She showed it to the ESL teacher and the teacher thought it was pretty good so I am posting it here. Hope you find it useful, it is not free but the yearly subscription is $20 dollars so pretty close to free.

Paul and Anna!!!