Boot camp assistant works great, but it will install Windows in legacy boot mode and will prevent access to integrated graphics.
If you want to install with native UEFI access and permit integrated graphics, do this instead.
Mostly follow this guide: https://fgimian.github.io/blog/2016/03/12/installing-windows-10-on-a-mac-without-bootcamp/
EXCEPT: Do not use unetbootin to create your Windows USB image. Instead, use a Windows machine and create your
bootable USB with Microsoft's USB installer tool. This
will grab necessary installation files from the web, so don't bother with downloading an ISO ahead of time. After
using the tool to prepare your USB drive, copy your 'Windows Support Software' to the USB drive.