Can you recommend or better yet share any software for learning Polish for the Mac?
Yes. You can find a free dictionary program here - it's vocabulary though small is expandable: hipercom.pl/en/eppe.html
Also, Rosetta Stone's software has a Mac version.