Mark Arandia
He is a great professor. Grading is according to the rubric so make sure you follow it. Also, if you ever had any questions, he gets back to you within a day. If I could take one of his courses again I definitely would. 