I recently did an internship at my university in which I worked more closely with the engineer in charge of the lab rather than the professor. Would it be okay to ask the engineer in charge to write a letter of recommendation for grad. school since he is more capable of detailing my performance? Or do grad. schools only want letters of rec. from professors? I'm applying for Cornell, UCSB, Stanford, and Univ. of Illinois.