Bamba Ndiaye
He is a great professor who provides all the readings you need on blackboard. He did require us to purchase an app to take pop quizzes on but its a lot cheaper than a text book. He made lectures interesting and tests and quizzes are super easy if you just read and watch the given videos. BUT beware of skipping class, it will kill your grade quick.