noooo.....
it simply means that what is IMPOSSIBLE, absolutely impossible because of the very nature of the world and based on defined, concrete and irreversible definition, is simply impossible.
All powerful does not mean do whatever the hell you want, screw logic and forget possibility. It means doing everything that is in fact possible.
God is all powerful, therefore, something that negates this definition cannot exist, logically, at the same time. God cannot do what is against his definition. Likewise, He cannot create a four side triangle, because definition and logic does not allow it, not because all of a sudden he has no power, it simply cannot be done, by anyone, anything, ever, because of the definition of everything.
Your teacher is a dumbass.
irresistible wind cannot exist along side immovable object. logic.