Michael Lechuga
This class is rather difficult as it has some very difficult readings and Michael's lectures are not quite clear. But he is really understanding and genuinely wants his students to succeed in the classroom. The writing projects are also extremely difficult for a writing intensive class so be prepared to spend a lot of time researching and writing.