If you are not on top of your homework you wont understand his lectures, but to be able to understand the homework you are going to have to look for outside sources like read everything from OLI, see a tutor, and use Khan Academy. What I really appreciated about him tho,is that he wants you to succeed and hell make himself available to help you