Re: how to not daydream?!
I am the same way, if i start reading my mind wont help me read at all. It would be some where else, making me fight with someone or having me sit next to a beautiful girl at sunset, Thats why i choose the major with more mathematical classes. I cant go to next step of problem i am solving, if my mind is some where else. My mind has to be with me at all times. This helps me focus.
I am assuming you r doing medical, I did have some classes where I had to read and understand the stuff. If i find my self loosing focus. I wud read a sentence, Translate it into urdu in my mind read it in urdu and then move to next sentence. This keeps me focused.