Aslaam o Alaikum! I am currently serving as Senior Auditor (BS-16) in the Department of the Auditor General of Pakistan. I want to keep myself uptodate so that i can pass the tests that would come in future. My basic problem is General Knowledge in which i am weaker. I request you to please suggest me as to how to prepare General knowledge for the Public Service Tests that are based on it.