May not be WiFi.

You mention in the third paragraph that it loads slow. Plus even one bar will give you a fairly fast network speed, so it sounds more like the laptop is the problem. It may be running something taking all the processor up.