Join
Paris Diderot University: Introduction to functional programming in OCaml
https://www.france-universite-numerique-mooc.fr/courses/parisdiderot/56002/session01/about