First post of this thread:
Not nec. ESL/EFL web sites but ones you've spent a good deal of time at that really didn't help you at all. You were just there because it was fun.
I'm not sure if you posted your post in the right thread...