James York
AVOID AT ALL COST. He is one of the hardest and worst professors I have every had in my life. He does a terrible job explaining things, goes over super easy problems in class then asks the hardest questions on tests. gives very little partial credit. One time he could figure out the mic for online so just skipped the lesson. grades very late.