<human>: Can you provide a brief overview of the text?

several month ago I went to a rather large festival with a few of my friends. 

there was lots of music, dancing and drinking happening. Pretty much everyone was having a good time. The girls there were all dressed up to the top, a little tipsy and overly friendly. 

Except for one. And for some stupid reason she caught my eye. She was sitting under a tree reading a book (at a music festival) and her friends were trying to get her to stand up and dance. 

When she got up she just stood there laughing at her friends and she had the most incredible smile. Unlike everyone else there, she had jeans and a simple nerdy/funny shirt on (this is important later) 

I couldn't help myself so I walked up to her and said hi. She froze... she got scared (I don't think I look scary ?) and just sort of hid behind her friends. Her friends were incredibly friendly and we started talking but I really just wanted to talk to her and she wouldn't even tell me her name. I asked her friends if she had a boyfriend and they laughed and said maybe in another lifetime. Apparently she can't really talk to guys and it wasn't personal. She did end up being less hostile to me after spending some time with her friends and shes really interesting. Shes a pantheist and has these philosophical theories and ideas that Ive never heard from anyone our age before. 

Now the other day I was at the campus library when I saw her. at first I wasn't sure but then I saw her shirt yep its the same shirt. 

I really want to talk to her. I haven't stopped thinking about her since that day and I really don't want to stuff this up. 

My question is how do I approach a girl that is incredibly shy and avoids male interactions. What if she doesn't remember me, should I remind her ?
<bot>: I met someone incredible but shes shy and awkward. I Saw her again at campus and would like to approach her, whats the best way to do this ?