Joel Solbach
Pretty laid-back. Not the best at explaining during lectures so you might have to do a little self-studying but he is willing to elaborate if you ask him. We had about 4 tests during the 16 weeks and each test covered 3 chapters. Labs are straightforward. He doesn't offer extra credit but is lenient and will help your grade.