Jose Torres
I took his ECO101 and I really liked his teaching style in both courses.  He combines lectures and problem solving in class.  Make sure you meet the deadlines because he doesn't allow extensions or extra credit.