Don Yu
Professor Yu was a great lecturer and he really cared about his students. He gave specific test study questions in class for anyone who came. If you didn't show up, you couldn't get the questions. The only difficult part was that he liked to through tricks into his questions so make sure you know all of your perfect squares and trick identities.