Man I hate forgetting. What I've done so far is log my study times to optimize my spacing. The logs are put on the first page of my binders. Let's say on Day 1. You learned a new concept, the class took 1 hour. You go home and do the 3 hours of practice homework. How long will it take on average until you completely forget the material learnt? How soon after Day 1 must you study again? Let's keep in mind we are in a class room setting, where new concepts are introduced many days throughout the week. Optimizing the spacing will start to get complicated when you're halfway through the semester.