Hey, just wanted to share this big list of calculus resource and another big list of physics resources. Both have notes, lectures, videos, and demonstrations that will help convey the material if your professor didn't do it well enough.
Calculus 1, 2, 3,4:
http://science-student.com/math-reso...ures-and-links
Algebra:
http://science-student.com/math-reso...ures-and-links
I hope these help you!