One of the most knowledgeable and helpful professors I have had at Grand Valley ! I would recommend taking any class that he teaches !