First, this class is hard. Did a lot of tutoring to pass, the first time I failed. Do all of the Pearson hw! There is extra credit just for finishing it on time. He is genuinely passionate about physics. He will help you as much as he can. He gives off Bill Nye the Science Guy vibes because he definitely tries to make a dry subject like physics fun