Great professor! He is knowledgeable, his tests are easy, and he allows computers! A complete game changer. He also has reading reports that count more than test grades which can help you. Between this and corny jokes, I would take him again in a heartbeat.