The creator of the languague, Martin Odersky, teaches an online class that introduces the basics of Scala and requires previous knowledge of another programming language:

[Functional Programming Principles in Scala](https://www.coursera.org/learn/progfun1)

Add reference to class from language creator
Add reference to class from language creator