I really like the concise, well explained university course Brent Yorgey put together several years ago [1]. It also works well as a book club at work.
It's good at explaining those easy parts, though. It also encourages experimentation in the REPL. For a more complete understanding, I agree that it must be accompanied by some more reference-style material.