I was thinking because your lovely character have been on that college for a while now.. Maybe Natasha's sister was a friend of hers and that way Natasha and her might have met a few times briefly or so ??
I think it would be fun if Tasha already has like a little crush on her or something ? :P