I got my BA in Graphic Design, though that had more to do with the fact that it was the closest thing to a digital art major at my undergraduate program.
TokenX is correct about short deadlines being a challenge. In my 100 level Graphic Design class (basically an intro class), the teacher gave us a project that had to be done overnight and handed in between 8:00 and 8:05 am the next morning, not before, not after. That kind of thing is a royal pain, but it does prepare you for the tight deadlines in the Graphic Design industry (or other industries for that matter).
An issue I personally had was being precise with some of the physical tasks we were required to do, such as a particularly fiendish project involving hand-cut white bristol board and rubber cement, where points were taken off for smudges on the white paper, stray bits of cement, and cutting errors (all that in addition to compositional and aesthetic considerations...). I had to wash my hands every time I touched something other than my materials to keep from smudging my work. Of course, this project had an important purpose: it encouraged us to pay very close attention to details, and details are what make or break a project.
One thing that will be very useful to you is getting your hands on (or getting regular access to) some of the industry standard software so you can practice with it in your free time. This will allow you to translate what you've got in your head into a final product without having to waste time fumbling around the interface, or being stymied by not knowing how to do what you want to do.
_________________
0000 1001 1111 1001 0001 0001 0000 0010 1001 1101 0111 0100 1110 0011 0101 1011 1101 1000 0100 0001 0101 0110 1100 0101 0110 0011 0101 0110 1000 1000