Eric Flaten
He is a very different character, but what matters is that he helped me understand and gain confidence in math for the first time. He didnt lecture a ton, but when he did he really made every thing click. He really knows how to teach effectively! Credit for homework is given as long as its completed. Lots of extra credit slips are given out.