Why w3schools is the worst possible place you can learn and a terrible reference