I've recently found how important it is to have a schedule. Well, I knew this already; prior to entering medical school, I pretty much scheduled my entire day. That's the only way I was able to get anything done... However, being here - it's so easy to get off schedule. Instead, I made a to-do list with everything I hoped to accomplish that day and during the weekends. In essence, that was good - it was a little less stressful if things got off schedule, but it wasn't grounding.
While studying, I get really caught up on the details (that's the engineer side of me) instead of trying to encompass the full picture. With my old-time schedule, I was grounded to finish studying a particular lecture given the amount of time. It helped to "move along", and if I was really confused about a particular aspect, I can look it up later or ask the professor.
In addition, I've adjusted my sleep schedule to how I normally function. I'm a morning person - by the end of the day, my efficiency level starts dying. So, I'm doing the whole "early to bed, early to rise, makes man healthy, wealthy, and wise!" I've been sleeping at around 11/11:30 and waking up by 6:30. Knock on wood, it's been going great this year, so I hope I can continue it in the coming weeks. Although, I really wish classes started at 8, so we had more time to study...but whatever - I can't complain about everything! haha.