You may wish to look into running the Windows OS on your Mac laptop. Two software products that help with this are:
Parallels Desktop for Mac
VirtualBox for Mac OS X
These "virtualization" programs allow you to share your CPU, memory, disk and other hardware resources among multiple running operating systems.
For sure there are details that will matter such as what CPU your laptop uses, what version of MacOS you have and how much RAM and disk space you have. Also note that you will need to have a legitimately licensed copy of Windows OS (such as Windows 7). If you are at Baruch College, you should be able to make use of our MSDN Academic Alliance (a.k.a. DreamSpark) program that provides students with free access to Windows OS, Visual studio and other Microsoft development tools. Many other schools subscribe to DreamSpark as well in addition to members of IEEE Computer Society.
I would recommend that you learn this on a Win platform to save you from the headaches later on. You can simply install something like Bootcamp/Parallels on your Mac and install Visual Studio on that partition.