Brian Sharp
Sharp is an amazing professor, the most inspiring person that I've ever met at Calvin. Lectures are very lively and full of examples from real life. Assignments are very practical and engaging. Highly recommend, not for those who like heavy academic stuff tho :D