Abiye Alamina
I think Professor Alamina is a great guy who is clearly very passionate about what he teaches. His rating here is being dragged down by people who do not care about economics and just need the credits. If that sounds like you, don't take him. He goes in quite a lot of depth for a principles class: great if you major in econ. not so much otherwise!!