I have a hard time in college with planning how I will study. I try to be extremely thorough with my studying and can't move on until I have mastered a certain section of the class. I end up behind, and it just causes me stress. How do I know how thorough is too thorough, and are there any general tips on balancing all my classes? I'm an engineering student undergrad.