Andrew Bechard
I only had Professor Bechard for half a semester until Covid hit and all assignments were online and there wasn't an online lecture. During that half semester, I looked forward to going to his class every week. He made sure everyone understood the material before continuing. The few tests we had were exactly the info he went over. Would take again.