Samuel Imarhiagbe
The professor does not line the class out very clearly, slow to return emails and at one point even lied about a discussion board. I highly recommend not taking this professor. The work is easy, the professor is difficult.