Douglas Johnson
He is a really cool guy. He does mess up sometimes when he is teaching to us, but he is still easy to understand. He will help you if you need help with homework. He really loves math, so it that is a plus for a college professor. The only grip I have is he does take time to put grades in. If you're waiting for a test grade, be prepared to wait.