Jonathan Guy
Mr. Guy provides lecture notes and group assignments instead of using textbook-related websites. Lots of tests and quizzes but all the questions are from notes and homework. Lots of tests, but also lots of opportunities to make up the grade. He is absolutely friendly when you visit him during work hours for help.