Paying for college can be a major financial challenge for students and their families. Scholarships are one of the best ways to reduce the cost of higher education, and the internet offers many ...