that's awfully nice to offer :) tbh it's not too difficult, it's more of a quantity thing, and just keeping things straight (i.e. not getting my algorithm analysis stuff confused with my discrete structures stuff and my linear algebra and discrete structures, etc)
computer architecture, physics, discrete math, linear algebra, data structures II
Linear algebra and Discrete math are really neat, and if you need help just DM me. Can't speak much about physics, but data structs II maybe I can help too.
Good luck comrade, the math is half of why I dropped out of compsci, the other half was being poor as shit.
I thought getting the CS degree was brutal. I will say it was much harder than my actual job, which is pretty easy and pays pretty good. Best of luck.