I'm not an uber straight A inhuman student like some of these people, but one thing that has always worked very much to my advantage has been my near perfect attendance. Good notes and study buddies are very good resources as well. Also, ask questions if you need to, and take advantage of the fact that your prof has office hours listed on the syllabus for a reason.
ups