Here is a place you can go to get alternate explanations for calculus topics.
Here you can log in to the online book companion site. Here is where you go to complete the online homework. From here you can also find the online text book that is interactive and you can see video tutorials. Don’t forget about the app where you can download the book so you don’t have to be on wifi.
Here is the place to go for an alternate explanation of geometry topics.