Zachary Lindsey
Absolutely amazing professor. Willing to work around your schedule and will meet with you outside of class any time. Homework helps you prepare for tests. Understanding. Makes physics enjoyable. 100000% would retake him. Cares about his students. Gives you plenty of practice and he doesn't want you to fail. If you put in effort, you will do well.