Note that the Functional course is a recommended prerequisite for the Reactive one and the former runs again at the beginning of September, meaning you can do both in sequence.
As it is now, I feel I'm simply a compiler which translates my imperative Python background into Scala syntax.
At times (for me), the time-based nature of coursera is a very good thing. If I know that I need to complete a homework by 1am Sunday night, which means I need to finish watching this week's videos by Thursday night, that means there's a chance I'll actually do so. Without that deadline (and with no money or grade on the line) HN or Reddit or other timewasters are far too tempting.
https://www.coursera.org/course/progfun
You see archives of the two previous iterations of the course. Their material is always available, and you can stream or download the videos from there.