(Note that a whole lot of learning material assumes you're coming from a Java background ... which I'm not (in fact, I learned MACLISP before C and never had a chance to go beyond C++ to C# or Java).)
And there are a bunch of videos, Rich Hickey does them well; note that
most of the quotes below are from someone else that I then cut and pasted
into my TODO file for future reference:
Part 1 of a presentation by Rich Hickey to the NYC Java Study Group. A
gentle introduction to Clojure, part 1 focuses on reader syntax, core
data structures, code-as-data, evaluation, special operators,
functions, macros and sequences. No prior exposure to Lisp is
presumed.
A presentation by Rich Hickey to the Western Mass. Developers Group on
Clojure and concurrency. Brief overview of Clojure, discussion of
concurrency issues, locking, and immutabiity. In-depth look at
Clojure's refs, transactions and agents. Demonstration and review of
code for a multithreaded ant colony simulation.
An informal introductory talk/screencast covering Clojure's sequences
by Rich Hickey, the author of Clojure. Covers the motivation behind
sequences, their relationship to cons, iterators/enumerators and
collections, the sequence library, and laziness.
Part 1 of an informal introductory talk/screencast covering Clojure's
data structures by Rich Hickey, the author of Clojure. Covers numbers,
symbols, keywords, lists, vectors and maps.