Nathan Ragain
Dr. Ragain is a really good guy and cares about his students. Some of the lectures seem kind of pointless as I didnt always understand where he was getting at, but as long as youre engaging in the lectures and completing all the work its an easy class