Compulsory Subjects:
Pakistan Affairs= Trek to pakistan + Nigel Kelly Pak Affairs O-Level + Ikram Rabbani PK.Affairs (for Post partition)
EDS= (Kashmiri + Internet ) or (Encyclopedia of EDS By Rab Nawaz Samu)
Current Affairs= Dawn + Notes of different acadmies.
Islamiyat=Islamiat by Hafiz Abdul Saboor & Dr Adil (AP Publishers)
Essay= Select topics,gather material,read and then write and get it checked by some professional
Precis & Composition =Exploring the World of English & Practical English Grammar by Thomson & Martinet
Hor kuj?