UVA offers free and cheap software including MS Office Suite: Plus link to UVa course review site

http://thecourseforum.com/

Once you are assigned a UVa email address, you can sign up for the UVa course review system. I believe that site also ranks courses by difficulty, in addition to quality.

http://its.virginia.edu/students/new/

By the way, UVa are eligible for cheap or free software, including a full Windows upgrade if they need it, a full MS Office Suite and free anti-virus. Therefore, don’t waste money buying expensive versions of that software.