Stephen Brown
Stephen is an excellent professor. He takes material that could be considered dry and makes it easy to manage and understand with his humor. He explains content clearly, and is willing to explain things again. Easy to access for help outside of class hours. Shares slide notes which cover what you need to know. There are in class participation marks