Here is my advice (make a version that works for you):
Take a break to recharge. You are only part way through the program and this is the longest break. Assuming you are not going to burnout...
Don't take any more classes. You have enough classes through University of San Francisco.
Focus on “active recall” and “applied problem solving”. Active recall means being able to explain a concept when prompted. This best way to review previous course materials. Applied problem solving is the ability to recognize concepts in real-world problems and use them to accomplish a task. It is also the best way to recognize gaps in your knowledge. Then you can fill them in. The standard of knowing something is the ability to explain it and use it to solve challenges. I find flashcards useful. My flashcards are here.