Cooking Rice

I got a tip today from a Persian chef about cooking rice the Persian way: After it boils for a few minutes, drain and rinse it. Then put it back in the pot for 25 minutes. You get a nice crispy layer at the bottom and rice that is completely separated, not gummy.