Matthew Braaten
This teacher is not awful himself however he assigns a lot of work. One thing I also don't like about this class is that the class requires a textbook. A lot of students either do not attend GCC or don't have any way from getting the physical book. Through much research, the class book is not online anywhere. 