Keeping the rubber side down.
Congratulations. Either brave or foolhardy you have had a good result. Though I like Puerto Rico a lot I would never dream of using it as an introduction game.
It has been a year since I played Puerto Rico with any regularity and I forgot just how many things you need to be on top of to play well. I am sure there are a dozen threads here on introduction games. I need to read them and get my hands on a good introduction game.