Rabia NazProblem solving & Critical thinking :Problem solving: the process of finding solutions to difficult or complex issues,Apr 8, 20191Apr 8, 20191