I wrote a lighthearted guide to learning Monads - maybe you like