It's important to stir every 10 minutes. This will prevent the rice from sticking to the bottom of the pot. In the last 10 minutes, you should stir every 2 minutes or so.
Simmer on medium-low or low heat. Your rice pudding should be cooking at a gentle simmer and not rapidly boiling! This is how you'll end with a creamy result!