At the risk of sounding like a male chauvinist I'll start by saying that most female DJs can't really perform the primary function of their title. I think that goes hand in hand with the sentiment that everyone's a DJ.
That being said, it couldn't be further from the truth with Sophia. Not only is she, for lack of a more refined term, really hot but she's just as talented. Really. I've seen a lot of DJ's over the years and barring the headliners most don't live up to their hype. She had skill, not just on the decks, but also in terms of her song selection.
What surprised me the most though was how easy she was to work with. No primadonna bullshit and the best attitude! God she was super sweet to everyone too.
I'll stop gushing now.