Which VPN provides strong enough security to keep me safe on public networks?

I’m new to VPNs and could use some advice. I know public networks are more vulnerable than private ones, so I’m looking for a robust VPN to ensure my safety.

I’m also curious if I should be using any additional tools alongside the VPN to protect my laptop from hackers.