Hello, Lenlee.
The answer is Third Person Omniscient!
Third Person Omniscient is a point of view where the narrator knows all the thoughts, actions, and feelings of all characters.
You can see that the author writes the settings, his thoughts and actions, what John is feeling and thinking, and what he says.