yes brother all are great site for learning and out of them i tried ********, forexfactory and forexpros . all are really great website for learning and now i am following forex calender from FF which is really good. and beside instaforex news and analysis i am depend on FF news which is good also because news comes from various source.