I too loved Odersky's course. It was definitely rough, but having the creator of a language teach a course about it provided insights that I wouldn't have gotten otherwise.
The Odersky's course is phenomenal. Highly recommended and it shows how much attention and craftmanship was put into designing Scala. Bonus: Martin speaks like Arnold and it's very enjoyable to have a "Terminator" voice teaching you complicated material.