Joaquin Palacios
Clear grading. Fair amount of time given for assignments. Assignments are helpful for education and exams, without being too long. Brought in a very interesting guest speaker. Speaks clearer and concisely. Very respectful and considerate towards students. Everything that teachers should aspire to be.