Role of Portfolio in Teachers' Professional Development and Learning by Babar Khan