Leigh Swartzendruber
I had Leigh for lecture and lab, and I feel very prepared going into sophomore 2 semester. Great lecturer, no surprises on the tests, and always respects her students. She makes hard content easy and not confusing. 