Here is a place you can go to get alternate explanations for calculus topics.Big Ideas Site
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.
Kahn Academy for Geometry
Here is the place to go for an alternate explanation of geometry topics.