Ivan Gill
Very all over the place and had us doing things that werent relevant to what we were supposed to be learning. Had favorites and made it known. Didnt care about anything you told him because he had to always be right. Took him for two semesters in a row and it was awful.