I spend way too much time studying and still I do mediocre on tests. It's very inefficient time spent and I panic out during tests. This time lost is interfering with my progress. I spend so much time hitting the books that I am missing out on uni life.

I'm in engineering and it's really difficult to even pass let alone get good grades AND have a social life. 85% of my time is spent studying and those few left over hours are spent working out or browsing the internet learning stuff.

Seriously does anyone have any suggestions for this?