On Course: Strategies for creating success in college and in life Skip Downing - Third edition - Boston and New York Houghton Mifflin Company 2002