My own hint is to study a little as you go along, e.g. re-reading notes, etc. A more professional effort is "How to study efficiently and effectively":
Different classes require different study methods. There is no "optimal" way of studying. You have to take a strategic approach and adapt as you see fit.
For some classes, reading the lecture slides is sufficient. For other classes, you have to practice problems. It all depends on the type of exam it is and the content of the course.
Comments
My own hint is to study a little as you go along, e.g. re-reading notes, etc. A more professional effort is "How to study efficiently and effectively":
http://www.lib.sfu.ca/about/branches-depts/slc/strategies/learning-studying/efficient-effective-study
and there are more links at:
http://www.lib.sfu.ca/about/branches-depts/slc/strategies/learning-studying/concentration-motivation