Benjamin Gyadu
Professor Gyadu is great! His class is very hard but as long as you study you will do great. Do not skip class or you will miss a lot of information, he teaches a lot in a single class. There is a quiz every monday which forces you to study so you know the material.