Claybourne Moore
Really cool guy who obviously cares about the students that respect him. The grade was based on a total of 6 tests so its somewhat tough for an intro course. He does provide study guides for each module that are very similar to test questions.