I know Michelle, and it's impressive that she started coding just two summers ago. Testament to the fact that it doesn't take long to become a good programmer
Impressive is a slight understatement.
And judging by her github profile, she's a good programmer by any reasonable definition.
That said, anyone that learns from their mistakes will become great.