Kenneth Tangen
I absolutely love this professor, the class in general is a bit tough but professor Tangen loves his job and does a great job explaining the material! His tests are straight forward but you must take notes during his lectures to be able to pass them. Overall an amazing professor who is passionate about what he teaches.