Dear Rush,
An aircraft stalls when the wing loses lift due to a lack of airspeed. Depending on the air foil design, the stall occurs when the air flow over the wings switches from laminar to turbulent. Different wing shapes stall at different air speeds. The airspeed that will cause a wing stall is well known and is imminent when the aircraft starts to buffet. Note: lowering the wing flaps greatly lowers the stall speed ( the whole purpose of them).
To repeat, a turbulent (non laminar )air flow over the wing is what causes the stall. It has nothing to do with power. A wing can stall at any power setting and at any attitude.
The recovery from a stall requires the pilot to push the nose down not up! Once the airspeed increases to a point where lift (laminar air flow over the wings)is restored then and only then can a climbing attitude be initiated.
Hope he reads what you wrote and gets it. Even I knew that with only 142hrs, before I quit.