Gregory Palmer
He was very kind and knowledgable about the subject. There is lots of group work and tests are quite difficult. There is a textbook assignment due before every class but the information is well explained in class. The grade comes from mostly exams, some participation, and a semester research project.