I'll probably go with Hashirama. He's a pretty easygoing guy who I think I'd be able to get along with easily. I'd just have to avoid getting addicted to gambling, and that's that.
Furthermore, he's pretty much the most OP guy in the NV after SO6P. Could stand to learn a fair deal from him.
Madara would be decent as well, but I turn him down on the basis that there's no guarantee that he won't go emo on me. :|
Pre-VoTE Madara would probably be a good teacher as well, and I wouldn't mind him at all. A close second to Hashirama.
Sasuke... No, just no. He's way too stoic and emo for my tastes. He'd just get on my nerves.
Minato... This is just my opinion, but I personally think he was a horrible teacher. He wasn't able to get his team to work together cohesively as a unit until after one of them died. Two of his students ended up dead (well, one, the other just turned into a guy wanting to bring about the apocalypse), and he was nowhere to be found. I know that both Obito and Rin were Chuunin, and that Kakashi was a Jounin, but still, I mean, come on. He could have told Kakashi: "Listen, if shit hits the fan, throw my kunai at the enemy, I'll come save your asses." He didn't even look that sad at Obito's death. I also didn't see any of them improve much under his tutelage.
Naruto... I wouldn't mind him as a teacher either. The fact that he's a bit dumb would probably annoy me a bit at first, but I'd get used to it. And Kurama would be there to make up for it. As one of the most powerful shinobi ever, and without a kekkei genkai, I'd stand to learn a lot from him. But I prefer Hashirama.
Itachi would be okay as well, I guess. He didn't seem to bother much with Sasuke as far as training went, but I'm sure he'd be a decent teacher as well.
Obito... Same problem as Sasuke. Mainly the fact that he'd just be trying to manipulate me in order to help achieve his Tsuki No Me Project, and the fact that he's even more of a nut case than Madara.
Nagato doesn't seem to know much beyond his Rinnegan abilities, so... Maybe I'm wrong, though, and am forgetting something.