Pedro Morgado
This class is a lot of work and studying but it is not hard. Some of his lectures can be long and a little wordy but they are pretty interesting and cover the material that is on the tests. The professor is funny and pretty laid back. I really enjoyed his class. 