Jon Sligh
I loved Mr. Sligh! He does computer science as his day job so he knows what he is doing. Explains things in various ways for people to understand. Course material compounds lesson after lesson, so tests don't feel that large. Definitely a thinking class and not always one right answer for everything. I would highly recommend coming to class.