I think this course was excellent. My main problem with most tutorials - especially on functional programming - is that I was totally unable to understand how one solves practical common tasks in language like Scala. The course helped me a lot with that. While I am still not a competent Scala programmer, I got a reasonable understanding how Scala works and how one should approach doing things in Scala.