Aaron Zimmerman
We had one homework a week (unless there was an exam) on quest and the tests were exactly like the material covered on the homework. Lecture attendance was extra credit but discussion participation was mandatory. He cares about his students and tells us cool space facts at the beginning of lecture.