Chance me/Reverse chance me with a 2.5 GPA

Would taking community college courses in the summer help make up some of them? Which ones are you missing?

You can start at a community college to transfer to a CSU or UC as a junior. That way, you can leave your high school record behind.

Note that many other colleges have their own high school course requirements. If you are missing lots of a-g courses, you may be missing requirements for other colleges. Check each college carefully on that.