Richard Morrison
Great professor. However sometimes you can get lost when he is explaining things from his computer. Tries to make class a little less boring by cracking jokes. Tests can be hard if you don't study.