Jim Remlinger
He wasnt the best, but he wasnt the worst. I feel like he didnt teach very well in his lectures, but makes good reviews for every exam. If you can commit to putting in the extra work outside of class studying its manageable!