Thoughts on Project Management

I gladly took up the challenge of being Project Manager for the Software Engineering module of an advanced course in software technology that I'm close to completing.
Initially I'd thought that the learning would be primarily technical (getting a hang of developing Project Management Plans, Scheduling and Estimation). But as I got started I realised that people issues and long meetings take up a lot of your time as PM. Coordinating the activities of a group of 55 people spread across 4 teams is a challenge that puts to the test your communication, problem solving, ego-tussle resolving, and a host of other skills. What can I say... I'm lovin' it! (apologies to McD's ;-)
- Nikhil