Samuel Badger
Just awful, do not take any of his classes! Constantly changes due dates last minute without any notification and will post assignments literally due that day. He is very unorganized and is not very descriptive when it comes to papers. 