Julio Lima
Professor Lima does a good job providing a lot of material and explaining it. The material is to have a different perspective from what he teaches. He structured the class online to be easy to navigate and understand. Make sure to start on your paper early in the semester and ask questions and do not procrastinate on this class.