Without a doubt Simi Grewal. The character was well fleshed out and entirely believable. As a matter of fact I think that the topic of this article is flawed. Reading the heading I thought at first that it was about Directors that were the best teachers in Mumbai. Talking about actors as Teaches demeans the profession, especially on Teacher's Day. We Indians are used to fantasizing about most things in life, must we fantasize about our Teacher's too?