Recently I started looking into F# again. F# is based on the ML programming language, so I started checking it out too. That’s when I came across the CSE341 Programming Languages course taught by Dan Grossman. The course materials have graciously been made available online. I watched a couple of the videos and got hooked. It is rare to come across teaching of this quality in any topic, let alone programming.