Brian Schaffner
Brain Schaffer is really knowledgeable and cares about the topics he is teaching. Intro to civics is a very lecture heavy class and sometimes the lectures can be unclear. However if you talk to him, his wiling to work with you. 