I've only found this through painless_j's rec, having been totally oblivious to the comm, but whoa, awesome! Not just awesomely hot, just awesomely good fic! I loved your Teddy, especially when he struggles with being a teacher before the James situation even escalates. He's just adorably insecure, and the way he's scared of his students rang quite a bell with me :). I liked James immensely, who is pretty much seduction on legs, but with a headstrong personality and very likeable. I adored his no-nonsense attitude, and the way he keeps pushing Teddy.
One of the things that really made my day about this was that it *had* the moral tension of teacher/student fic, but (after reading hundreds of Snarries) Teddy is so wonderfully un-rigid in his attitudes. He knows he's doing the wrong thing, but can't resist, and after the initial sex, is quite aware that trying to draw back after things have gone too far would be hypocritical at best. And his and James's sex romps all over school are just too much fun.
I loved the resolution, too – Teddy, realising not only that he's almost thrown away the best thing he's got by under-estimating James's feelings, and then deciding to resign both because he's broken the rules with James and because he's not sufficiently happy at Hogwarts. It's surprisingly mature (and honestly, in this relationship, James is much more mature than Teddy), and honest, and all-round likeable.
And well, I've already mentioned how incredibly *hot* it is! Recced, obviously!