Attributes of good teaching in engineering education in Indian subcontinent