One of the most important functions of a political party is policy-making, which it is able to do by gathering public opinion around alternative proposals to resolve issues faced by the society. Many proposals to resolve public issues may qualify to be called public policies. However, a number of challenges appear for political parties in the realm of policy formation such as lack of effective platforms for deliberation and analysis of public policy within them, lack of fact-based input in the debate around public policy formulation and ineffective intra-party structures and procedures to develop policy. The result is that policy formulation and analysis becomes a preserve for the executive and foreign advisors. Hence, PILDAT took the initiative of designing and delivering a one-day course to each of the three largest political parties of Pakistan with the aim of sensitizing them to the need of greater focus on policy formulation and strengthening their capacity to analyze, deliberate and formulate public policies in an effective and democratic manner.