Dylan Walker
BEWARE IF YOU GET THIS TEACHER! He is a newer teacher who hasn't really gotten teaching quite down yet. All of his tests are written and gives very simplistic lectures to the point the homework doesn't match what he has taught. You mainly have to teach yourself in this class. He is VERY harsh on grading your explanation during tests.