This page is for archival purposes only!
Students should use
ODTUClass
To be successful in a mathematics course, following all lectures carefully is necessary, but it is almost never sufficient by itself. A better way to study would be to follow these steps:

Before each lecture: Read (even if not in full detail) the relevant sections of the text to familiarize yourself with its content.

After each lecture: Try to solve all the suggested problems for that lecture within a day or two (we try to arrange them so that it takes about another two hours to do this).

Carefully note all the problems that you are unable to solve, and come to office hours to ask about them, as well as any other questions you might have.

If you feel that you need more practice in a particular topic, come to the math help room (T103) or ask for extra help.
Only then will most students feel comfortable, along with a final review before each exam. Merely attending lectures and then cramming before exams will almost always be inadequate.
See also Tips for Success in Undergraduate Math Courses by Dr.Purcell. This has more detailed advice for college calculus students. Read this carefully and do as it suggests.