I can see Denisa getting along with Jimmy and Frank (if they ever interact) the best. Todd, if it's the Todd I remember.. they could possibly have a love hate relationship, methinks. Denisa is also blunt and I can see them both calling each other out on things, if you're cool with that. He'd probably pick up on her self-consciousness and naivety and she wouldn't be all too happy if he points that out to her. It would make for great LOL times though!