The Harwood Spellbook, Book 1
Heat Factor: She thoroughly compromises him, but there’s nothing explicit
Character Chemistry: They complement each other – if only they weren’t so pig-headed about communicating!
Plot: Disgraced magic-user has to save the world from terrible snowstorm and evil fairy
Overall: Excellent worldbuilding, fun fantasy, middling romance