Leila Hawana
Most likely my favorite class and teacher this term. As others have mentioned, homework can be difficult, but Leila offers solid lectures and office hours to compensate. She cares that others learn the information, and that they take that knowledge into future classes. Overall a fair, competent, and all-around worthwhile teacher.