I like the small iterations.  I like the unit tests.  I like code review.  What I don't like is the starting off with little or no documentation.  Am I alone in this?  Do I simply have a misunderstanding of the process?Any thoughts would be appreciated.
Does it make me a bad programmer if I dislike the Agile methodology?
agile;documentation;methodology
Remember, Agile doesn't mean no documentation, Agile means that you understand the client doesn't know everything they want so they can't give you a huge requirements doc that outlines everything.  Agile advocates that you constantly talk to the client and say Is this what you want? or How will X work when Y happens? so together you create the requirements.That said, no there's nothing wrong with you if you don't like a particular methodology.  Most people seem to pick and choose various aspects of different methodologies anyways.