A variety of distributed control strategies have been applied to microgrids, including master-slave, current mode control, and droop , , . Droop control has received a great deal of attention and has been implemented with rudimentary modifications in order to improve performance , . Prior work has typically assumed that the droop coefficients are constant and relied on elementary control design . Two fundamental issues that have not been addressed using these approaches, are the ability to design an inverter to operate in a microgrid without analyzing the entire microgrid and improved transient performance using dynamic controllers of order greater than one. These issues will be addressed in this paper by designing a dynamic controller using Glover McFarlane loop shaping .