we were engaged for a little over 2 years...got married in March of his 2nd yr of med school. He had 1 week off for Spring Break.
It was a little tricky cause we're in CA and the wedding was in NY. I flew there 2 weeks before the wedding for last minute things and to relax a bit (yeah right! haha). He came out 2 days before. I think he wound up skipping one day of classes before they were released for spring break, but it was no biggie. We took a small honeymoon for 4 days-we drove there 8 hrs away. So it was plenty of time for us. Then, he went back to school for another month after that and 2nd yr was over. He had 4 or 5 weeks off before rotations started and to study for Step 1 so we had some time together then too. We were both people who felt a honeymoon was what we made of it- 4 days in Niagara Falls might not be too flashy or exciting, but it was amazing for us. Of course someday we'll take that Hawaii, Alaska, or other cruise....
As for engagement length. I thought 2 years was WAY too long personally. My friends told me "what's the rush?" (you know you'll do it eventually). I said "why NOT the rush?" (why wait if it's what you will do eventually)
We didn't have a huge wedding so it wasn't like I was planning the entire time. It just felt so long and many times we wanted to just say forget all this and let's elope. I think a year would be much more reasonable. We were planning a year, but circumstances did not allow us to get married that quickly.
Then again, there is nothing wrong with proposing to someone and wanting to make that committment, then waiting for the right time for both of you. You shouldn't have miss your "dream wedding" or honeymoon just because you are a med student. And you shouldn't wait a year to ask someone to marry you just because you don't want to have a long engagement right?