Stephen is a phenomenal presenter.. He was upbeat, funny, and presented the material in an easy to understand format. He provides lecture material and has it available on Canvas. I took class notes, which was a good decision because alot of my notations were on the final. Read, review lecture notes, do all homework, take notes , pass. Go4it.