Bradley Trimble
Brad is good when it comes to this class. It is really ran by the head of the department so he probably had little say in the material. It was a hard class but he was very flexible when it came to due dates and exam questions. He is very vague in answering emails most of the time, but overall a good person to take this class from. 