Scott Rush
Professor Rush is on of, if not, the best professors Ive had at Calvin. He has a very different approach to teaching and if you participate in class it will help you out A LOT. You also feel like you failed each test but it ends up working out. 
I personally never read the textbook and did fine but he uses them for the assignments 