Brett Henderson
If it wasn't for Brett I would have failed this class. There is so much material that is covered that it is overwhelming. He tends to finish the lectures with some time to spare. He leaves this time open to help the students that are having difficulty with the class (aka me). This was so valuable. He really cares about us doing well. Best Prof!