Eric,I'm pretty much you, just about a year in the future. I just graduated from my MPA program this past December and just started as a City Admininstrator a couple months ago.As everyone above mentioned some great books, I'm sure you're reading plenty already, and keep it up never stop. The biggest area I notice within an academic setting is the practicum of actually being out there and getting your hands a little dirty.If you're still involved in your internship, talk to your supervisor and ask him or her if you can tag along to meetings involving your weaknesses. See if you can tag along with your Public Works Supervisor for a day here and there to get an idea of what they do on a daily basis and any big projects they might be working on.The field seems to vary quite a bit based on the needs and size of the community. In a smaller town or city, you'll likely end up wearing several hats at once, which helps give you a broader overview of the internal and external forces on a city, whereas working in a larger city you might end up with a more specialized role. While they both have their individual merits, I think for people like you and myself new to the field, having some flexibility in your day to day so that you can experience and sample a little of everything is invaluable.That said, compare and contrast the differences and similarities of how the city you are working for and how the books you end up reading do things. There's likely to be numerous differences as I'm sure you'll realize as with a road trip: there are usually a few ways to get to where you're going.Best of luck and if you ever have any questions from a perspective of someone new to the field, feel free to get a hold of me and best of luck with you're upcoming graduation.