Anyway... http://mightybyte.github.io/monad-challenges/ and watching the "caterers" on youtube really helped me.