Connect your iPhone to your laptop with a Lightning-USB cable, and a trust request for this computer will appear on your phone - tap "Trust". Then go to iPhone Settings, open "Personal Hotspot" and enable the "USB" option (it might just be listed as one of the available connection methods). Your laptop will automatically detect a new network connection, and the internet should work - you won't need to install any drivers. Yeah, USB is usually more stable and faster than Bluetooth, I do it regularly when I need reliable speed on the road.