Reviews of professor Hannibal Jackson

Rating: 4.0/5, difficulty: 1.0/5
He's great he responds in a time manner to emails and provides insight when you writing your final paper. I guess is there was a con it would be that you did to be prepared to proved your own opinion because this is a Philosophy course after. You have to write a few papers but they aren't long; not even the final paper is long.