Damien Pratt
Prof is very knowledgeable of material and an excellent communicator. Requires participation in class and on DB weekly. One midterm, final, individual paper and a group oral presentation. Makes you work hard for your grade, but he's very attentive, patient and understanding. You will gain an sufficient amount of knowledge. Superb Professor!