Jeffrey Butler
Beware, every day in class there is a possibility of a pop quiz based on random chance. He makes you read the entire chapter before coming to class. very dry class, does a few examples on the board but mostly just lectures, hard to follow if math isn't your thing. If there is another teacher available opt for them.