I'm currently attending a community college and I was notified by e-mail about this summer research opportunity at UCSB. The problem is the application and letter of recommendation are due by April 15. This week is spring break for me, so I have to get the recommendation from my professor next Monday. But I'm afraid she won't write a good recommendation. Although she knows my name and seems pleased with my exam scores, I sometimes sleep in class and she notices (the lecture is boring when I'm probably the only one in the class who reads the book before class). Also, in lab I don't take the initiative all the time (I'm pretty shy and my lab partner is retaking the class, so he knows alot about the circuits and equipment) and she even mentioned that I "stand around doing nothing" once. I've never talked to her outside of class or during her office hours. So what can I do to impress her in 1 day? I can probably discuss about condensed matter physics (that where she got her phD), physics job opportunites, string theory, etc and then ask for the recommendation, but will I still get a good enough recommendation? Also, is it wise to consider going to UCSB just because of this research opportunity? This program guarantees 2 research opportunities. But will I be just as likely to get 2 research opportunites during my 3 years at any other university like UCI or UCLA? This program is my only reason for considering going to UCSB.