I think, U should never resign unless and until it is obvious you are gonna lose ( losing queen doesn't mean that)..Also if he/she is low on time then never ever do that .. Time is a crucial part of game..
There are 30% chances your opponent can blunder if its some timepressure thing..
But is this the case when beginners play too?
I am a beginner, playing with other beginners, and I feel there is benefit in trying to actually achieve check mate.
I played a beginner a few days ago and stupidly lost my queen early on. He had a better position, and more material. He should have check matted me at move 20. Yet he was chasing me around until move 40something. I though it was great practice from for me and the other player, learning how to properly handle our pieces.
What do chess teachers recommend to their young students and what is your opinion?