Read more 7 minute read Student Life A teacher who never stops learning How Dan Babineau brings his passion for filmmaking to his courses at Concordia and Champlain College When Dan… byNicholas Di GiovanniFebruary 6, 2018