On beating the odds : a study of successful community college students