My list of favorites, as if MC is me:
1.Aisling - sportive, shameless, charismatic, has some goals in mind, and i like her design.
2.Gwen - sportive, but a little less charming then Aisling. However, like Elizabeth she has ambitious plan for life. Since it's sport, she doesn't need univercity knowledge.
3.Elizabeth- i was surprised that people in this universe usually don't go to univercity-tier education. As the result Elizabrth's goals seems ambitios, she has a plan for life. And as a person who finished univercity i do respect high education.
4.Ciara - very passionate girl, i like it. Unfortunately, it seems she isn't smart.
5.Girl from baths - yes, probably, she should not be in the list, but it would be pleasure to intercept/steal the girl from that guy. Plus she is good-looking and adventurous.
6.Maeve, the mascot fairy queen - who woudn't want to romance actual fey in the fantasy world? Yes, she is very young, but what do we know about fairy queens? She is very developed physically, and probably, mentally to be count as the adult. Unfortunatly, we don't bump into her quite often.
7.Rosie, the evil prankster ghost - can we rizz the Undead? Or the spell we under influences only the living? She is fun.
8.Sport teacher - the same reason as the girl in the baths, exept she is older and we are competting with the enchantment teacher (woudn't see good grades from him). But she is sportive and supportive - even teaches us the teleportation spell.
9.Lily - yes, attractive, charming, invokes desire to protect her, help her, but not everyone likes shy girls, right?
10. Violet - perhaps, one day she would go to the univercity, but she lacks Elizabeth's burning ambition to go there. She follows her parents, goes with the flow, somehow, i didn't notice the desire to lift the curse. Perhaps she would be more intresting for me later.
There are some other girls, like Basset or girls MC is broom racing with, but for now they are lower in my tier-list, i dont have opinion on them (to small influence or didn't meet them yet).