Aukey 12-in-1 Type C Hub
If you have a newer laptop, there’s a good chance it only has USB Type C ports. This hub adds a plethora of ports with just one connector. It’s got a gigabit Ethernet port, 2 HDMI ports, 1 VGA port, 2 USB 3.0 ports, 2 USB 2.0 ports, 1 USB C data port, 1 USB C charging port, and SD / microSD card slots.