Just to start with; fantastic start. I'm going to give some constructive criticism.
You had a lot of gaps in the conversation, you should ramble a bit more. You went direct with interest; she responded well with the giggling, she was obviously attracted to you - but you had a lot of odd gaps thrown in there.
That was a good initial thread to start on (hair comment), but you should've gone straight into it sooner. I'd have also gone into the school question much sooner, since she responded well to the direct interest. The top 3 question seemed a bit odd and the interaction seemed hesitant - you hesitated a lot in thinking of what to say. Could work, but you'd need some practice rambling with the conversational threads to pull it off (waiting for her to answer/think on a question is different, however, when she's waiting on you to say something, you don't want to have those lulls). However, it's different, definitely a different conversational thread than she'll have heard before, which does work in your favor.
.. This is totally constructive, so really, I'm gonna say +respect. Probably the main tip I have is to just not let silences lull into the conversation within the first few minutes of an interaction.
Edit: To add to Bond's, slowing down could help you a bit as you'd have more time to consider your speech. I didn't think it was too bad in terms of speed, but it'd need more content to fill it. Slowing it down is another alternative.
You had a lot of gaps in the conversation, you should ramble a bit more. You went direct with interest; she responded well with the giggling, she was obviously attracted to you - but you had a lot of odd gaps thrown in there.
That was a good initial thread to start on (hair comment), but you should've gone straight into it sooner. I'd have also gone into the school question much sooner, since she responded well to the direct interest. The top 3 question seemed a bit odd and the interaction seemed hesitant - you hesitated a lot in thinking of what to say. Could work, but you'd need some practice rambling with the conversational threads to pull it off (waiting for her to answer/think on a question is different, however, when she's waiting on you to say something, you don't want to have those lulls). However, it's different, definitely a different conversational thread than she'll have heard before, which does work in your favor.
.. This is totally constructive, so really, I'm gonna say +respect. Probably the main tip I have is to just not let silences lull into the conversation within the first few minutes of an interaction.
Edit: To add to Bond's, slowing down could help you a bit as you'd have more time to consider your speech. I didn't think it was too bad in terms of speed, but it'd need more content to fill it. Slowing it down is another alternative.