Another (albeit non-free) option is to install VMware Fusion or Parallels Desktop on the Mac and run Windows with Visual Studio in a VM. This works really pretty well. The downsides are:. it'll cost money for the virtual machine software and Windows (the school may have some academic licensing that may help here). the Mac needs to be an x86 Mac with a fair bit of memory The upside is that you and the student don't need to hassle with differences in the IDE that may not be accounted for in your instruction materials.
Best IDE for Mac I realize there is going to be a lot of opinion here, which is fine so long as its constructive.Give reasoning for your opinions. I primarily work on windows machines however I have a 'standalone' system that I can use off network at work which is a MacBook Pro.