Salvador Gonzalez
Combination of unclear grading criteria and harsh grading. I wouldn't take this class again. Also, you're not able to get in touch with him about your grade discrepancies once the class ends. You better hope there weren't issues with your written/oral final. Had a decent sense of humor, though.