Put the rice in a colander fitted in a bowl or a dutch oven and fill in lots of water, then lift the colander immidiately to discard the water.
Fill the bowl with water again and stir the rice with your clean hand. Discard the water and do this process at least 3 more times. When the water becomes almost clear, that's when to stop rinsing. Do not rinse it until the water becomes clear otherwise the rice would be bland.
Strain the rice and put the colander back in the bowl or the dutch oven and fill in enough water to soak the rice. Soak for at least 1hour ( You can leave the soaked rice up to 12 hours in cool place).
Strain the rice thoroughly and put it in the dutch oven with 2 cups of water. Put a lid on and place the pot on your cooktop and bring to a boil over a medium high heat( For about 10~13 min).
Once it boils, turn the heat down and let it simmer until there is no water at the bottom of the pot( It takes about 13~15 min). Check if it's done pushing the rice along the side of the pot using a wooden spoon or a spatula to see the bottom of the pot. When the bottom becomes dry, remove the pot from the heat and let it sit for 10 to 15 minutes without opening the lid during this process.
Fluff the rice with a wooden spoon or a spatula to release excess steam before plating. If you use a wooden spoon, getting the spoon wet prevents from sticking rice.