James obviously loves her. She's quirky. Plus his girl and one of his best friends are nerds so clearly he has a weakness for the brain types. I think he probably bugged her for tutoring when he was feeling lazy and needed entertaining education. XD
Antonin probably doesn't have a lot of reason to interact, I'm afraid. But we need to come up with one because he will gleefully mess with her.