Harry and Draco work together, and are on decent terms if not friendly. Draco is is very good friends with Severus -- so much so, that Harry thinks they're dating (maybe they even are...). How will he handle, then, the growing tension/attraction between Severus and himself?
James or Albus Severus have to do a report over the summer on one of the people involved in the war against Voldemort. He picks the reclusive Severus Snape, putting Harry and Snape back in contact with each other and maybe, along the way, doing a little matchmaking. Bonus points if he invites Snape over for dinner without telling Harry who's coming.
cliche!fic -Harry and snape teach at hogwarts -- harry begs snape to pretend to be in a relationship with him just to keep the new teacher in town (who doesn't seem to understand 'not interested' off his back). pretending becomes reality. Bonus points if harry and snape aren't friends at the start, harry's just so desperate he picks the only available gay male in the school to ask.