Kevin St.Clair
Please stay away from this professor. He takes his job way too seriously. His exams are hard, very specific. If the whole class were to fail an exam, he would add no grading curve. Just overall a bad professor, I regret taking his class because I am sure I have failed and will ruin my GPA by not fault of my own. All A's and B's, then one F. 