Here my honest opinion:
The Surface Laptop is the most attractive in the line-up. Its a more traditional clamshell design similar to the MacBook Pro you are coming from. For a college student, its not expensive as a Surface Book but packs enough performance to run Office 365, Adobe Creative Suite and other graphics apps. You can configure it with more storage and RAM if you want to future proof it a bit.
If you want something thats interactive and flexble, whether you plan to take hand written notes or mock designs in OneNote and anotate them, then you should be looking at either a Surface Pro or entry level Surface Book.
Keep in mind, Microsoft now charges separately for the Type Cover and Pen. With the Surface Laptop, you are getting a keyboard with your purchase.
The Surface Go, is a no go for me, the entry level model is paltry and when you start configuring it, the price adds up. This further makes the Surface Laptop look like a smarter choice.
The Surface Book is kinda overkill to be honest, but its the premium model, which has beefier processors and discrete graphics on select models. I assume the MacBook Pro you bought didn't have this, so it again make the Surface Laptop a better candidate for your needs.
What sets the Surface Book apart, is the laptop form factor and the ability to pull it apart and use the clipboard like a standard 13 inch tablet. It also comes with the pen, so there is no trade off.
But, it can be overkill for some users.
The Surface Laptop just sounds like the right balance, I just recommend you max out or upgrade the RAM if you can as well upgrade the storage to 256 or 512 if you plan to keep this 3 to 4 years of study.
Also, remember you are getting a Touch Screen; ability to use a pen with it (purchase separately); includes Windows 10 S which you can switch to Windows 10 Pro for free; comes in a variety of colors and doesn't have some of the issues I have read about hardware wise on the Surface Book.