Northwestern scholarship programs for undergraduate students support needy students from a variety of income and backgrounds