I am amazed to see that only three academies have been referred in the biggest city and only metropolitan of Pakistan. And one of them is still a Lahore based Academy.This is beacuse in Lahore ( and also in Islamabad to some extent), the academy culture is very strong. You can find dozens of academies claiming to be best CSS Preparators here.I have seen closely that
students in Karachi are much less vernerable to academy culture. It's foolish to run after academies if you don't have enough strength to afford them. Academies do nothing but merely provide a platform for meeting other CSS aspirants. So, join them iff you can easily afford them.