Student characteristics and undergraduate achievement