Joshua Walston
Really cool guy. He offers a lot of extra credit and participation points. Exams are pretty easy if you study. Labs consist of a lot of busy work. Easy A if you just study a little for exams and do labs.