Professor Chavez is an intelligent, tough grader. Lectures are filled with important information, so listen carefully to live lectures for clues as to what might be on the test. I suggest NOT moving on to new material until you've mastered the old material. My rule is that I do not know the material if I can't explain the material to someone else. 