The Expert
The Expert voted up Tom Jackson's answer

Getting good grades has an inherent structure around it.  You learn a chapter or unit at a time, do homework until you have a useful understanding of what you have learned (with the answer to every other question in the back of the book), take a test, and move on to build on what you … Read more

The Expert
The Expert thanked Anonymous' answer

*Cheapest way You need a computer with at least 2 GB of ram, A UNIX based distribution is recommended for stability (personalty), and also a Ethernet port would be the best. If you go with Ubuntu there should be a couple forums that can help you set it up. Being that making your server out … Read more