I'm a DM and it was a blast even though it was a longer process than I originally thought. First and most important - your instructor, his/her style, and teaching methodology are THE most important attributes to determine whether this will be good for you. To reiterate Bob's comments - you are not a gofer and anybody that treats you like a slave is just flat dead wrong. Second, I'd recommend that everything be a mix of hands-on and class. For me - I did alot of dives with students with the instructor in an observatory mode and spent alot of time w/him coaching me before and after about WHY he did things certain ways. Reading out of a book and memorizing is worthless unless you understand WHY you need to know it and have it reinforced w/real world examples. This was much more of a 1x1 mentoring program than a class. Consequently when I passed my DM - I've already been told by a course director that observed me during the process that I'm almost ready for my IE even though I haven't yet taken the IDC.
So - it's all in the instructor. If you get one you're not happy with - bag em and get someone else. Also, be prepared to work your butt off. Anyone can get the DM cert, the question is how good do you want to be and what do you want to do with it once you get it.
So - it's all in the instructor. If you get one you're not happy with - bag em and get someone else. Also, be prepared to work your butt off. Anyone can get the DM cert, the question is how good do you want to be and what do you want to do with it once you get it.