Greg Slawson
Treats students disrespectfully. Poor communicator who acts out when his students aren't mind readers. Keeps talking trash about previous students which is just awkward and makes you wonder if he'll be talking about you next semester.