focus on process,real-world projects,engaging,student-led,interactive,cooperation,useful,experiental,memorable,hands on,fun,research in context,satisfaction,final product,interaction,involving,creative,interactive and self,learning by doing,dynamic,real world projects,active,curiosity-inducing,student led,fun engaging,project,communication,student-centred,learning to do,real-world tasks,project participatio,learn by doing,21st century skills,communicative,interactive and fun,real,active self-learning,creative dynamic&fun,collaboration,interaction & useful,interactive and fun!,application based,,process,learning,student-led learning,fun,learning by doin,self- learning,involving hands on,better understanding,real life,task-based,participation,real life challenges,