Reviews of professor Jim Landers

Rating: 5.0/5, difficulty: 3.0/5
Provides video explanations for concepts, and was willing to make new ones to help clarify if the content is confusing. Definitely cares about his students learning the material.