Paul Broyles
Dr. Broyles is a good professor, but he tends to drag out lectures so it can get boring. BUT, I can tell that he genuinely cares about his students well-being. He is a moderately tough grader, but he gives great feedback. The class itself has so many assignments that are just busy work and there is a decently book that is required to read.