VMware recently made Fusion Pro free for personal use . It is a professional-grade hypervisor that runs Windows and Linux on Mac with excellent performance.
If you are a student or teacher, Parallels offers significantly reduced pricing through its Academic Program Perpetual License: While not free, the Standard Edition VMware recently made Fusion Pro free for personal use