W3 schools is a good site for who want to learn effectively with doing instant practicing, its a very good concept, easily understandable, we can easily understand and search the data that what we want to learn, no confusion in site, clearly designed, when comes to content in the site that is very effectively easily known to everyone that who come to this site to learn and improve their skils, with this site our skils are improved by practicing, clearly explained every detailed.