Affiliated to : Punjabi University, Patiala Approved by : NCTE Courses in : B. Ed., L.L.B., M. Ed., M.A.