DONT connect to public wi-fi.
These days, most carriers let you use your phone as a hot spot. A password is needed to connect to the hot spot so if you're in a public space it's much better to connect using your phone as a hot spot than to connect through the public wifi.