> Galileo had invented a powerful telescope<p>Galileo did not invent the telescope and his telescope was not powerful. His inovation was in the places he chose to look and the way he interpreted what he saw.
> the heliocentric model of the solar system, according to which the Earth and other planets rotate around the Sun.<p>The planets do not rotate around the sun. The planets revolve around the sun.
> Here’s where our boy Galileo gets deliciously sneaky,<p>"Our boy Galileo"?? What kind of language is this? Is she trying to be funny? She should try to get her facts right first.