Interesting Websites

Please post here the details of interesting web sites you often visit. This is a way of sharing knowledge.
Share Your Knowledge with :
(This is one interesting website to learn languages, n get dictionaries for free, and, you can download language courses in pdfs)
I now give a website which is fighting the world terrorism and exposing the root cause. freedom
http://www.encyclopediaof ia a website which is very encyclopaedic and very useful