Jeremy Siegert
He fully explains all concepts to the best of his ability in his lectures and will stop everything he is doing to help anyone out. Fully understanding. His tests count a good amount, but he will give a lot of partial credit and the test prep shows exactly what you need to know. Really good instructor for Calc II, which can get pretty complicated.