Baganchwera-Barungi holds a BA (Honours) degree in Political Science, University of Delhi.He joined the Uganda Civil Service shortly before independence. He was the first Ugandan to hold the post of Clerk to the National Assembly. To prepare him for that type of responsibility, in 1962 he was attached to the British House of Commons where he undertook a course in Parliamentary Practice and Procedures. Thereafter, he served in different positions in the Public Service, including a stint in the Foreign Service as Uganda’s first Ambassador to Paris. In his capacity as Secretary to the Commonwealth Parliamentary Association, Uganda Branch, he was able to travel extensively throughout the Commonwealth countries. Barungi is an ardent believer and advocate of political pluralism – that system of social checks and balances which alone fosters and regulates opposing forces to minimize the emergency of monopoly of power.