Perhaps the best route is to just start from the beginning and slowly fill in the blanks(while also re-learning some things you already know well)
Im wondering if there is some way to discover the missing pieces of the tower and focus studies on those? quiz, app, etc.