Eric Borquist
He's your only choice, and a good one. Labs just take some time. Be warned tho. I didn't take him when he did lab reports. D's were not uncommon when the reports were graded. The material itself is not too bad. Gets a bit theoretical in places. The best things I have learned are things not about class. Gives great advice that can span your career.