Project Euler is a great tool to learn a new programming language. I used it, along with 'Programming Clojure' to learn Clojure. You can see all my problems on GitHub. <a href="http://github.com/semmons99/clojure-euler" rel="nofollow">http://github.com/semmons99/clojure-euler</a>