Answer:
Protagonist
Dynamic.
Explanation:
In a literary text, the characters always display a type of quality, be it a round character or a flat character. Such qualities makes it easy to determine the type of role they will be significantly playing in the story.
From the given passage in the question, we can know that the character of Penny is the protagonist of the story or text. A protagonist is a character who is the main figure or image on which the story revolves around. Also, she is a dynamic character in that she displays significant change in her character throughout the story.
She is not an antagonist for an antagonist character is the one who opposes the protagonist.
Again, she is not a foil character for foil characters are in opposition with the protagonist, which is impossible for she cannot be in opposition with her own self.
Lastly, she is not a flat character for she displays change in her character while flat characters don't undergo any change throughout the story.