Professor Peña is a great instructor. His online lectures cover the assigned textbook readings so it makes it easier to understand. He gives great feedback on assignments when you make the effort to write a good analysis. He is very polite and responsive to emails. I recommend!