I post this a lot when people ask similar questions: get the Open University books (such as MST124, MST125, M208). They're not cheap but they are designed to teach undergraduate level mathematics without a teacher and they work!
M208
1 reader recommends it across 1 discussion