I confess that the wifi has been OK for the last two months, up until the last 2 weeks. Now, it takes forever to get the A+ logon screen and the server seems to be unable to access your requested website frequently. Just like the old days.
Sometimes it helps to reboot your device if you have problems maintaining a connection.
Sometimes it helps just to shut off your device and take a nap.