To graduate or drop out? Factors affecting college degree completion of Baby Boomer, Generation X, and Millennial students Read more about To graduate or drop out? Factors affecting college degree completion of Baby Boomer, Generation X, and Millennial students