Problem based learning,collaborative learning,inquiry based learning,academic assignments related issues solved,soft skills for teachers include time management skills leadership skills having a strong ethics high emotional intelligence and possessing the knowledge and adaptability needed to employ a variety of teaching modes and methods five...