Boubakari Ibrahimou
Be ready to spend 5-6+ hours on the homework. Horrible professor. When I would ask a question he would brush me off. Is not clear on what is going to be on the exam. The homework and exam are two different things. If you want to fail a course, take his class.