The register and login links shouldn't be visible on every page. Instead ask users to login when they actually need to log in (e.g. creating sheets). Contact us shouldn't be a big tab, instead something in the footer.
The 1px border at the bottom of the page shouldn't extend past the footer, this looks pretty ugly.
The front page "Worksheets available" could be reworked into a "Popular Worksheets" ranking sheets on the number of views.
The text fields in the registration page should all line up, it looks pretty bad how they are at the moment.
Also on that page:
"We'll only use your email to send you signup instructions" could be reworded to "We'll only use your email for signup", less words means people are more likely to read it.
To get you started, have a look at the source for clojars and briancarpers cow-blog.
http://github.com/ato/clojars-web http://github.com/briancarper/cow-blog
Brian Carper has a load of information about using compojure on his site (http://briancarper.net). In particular interest are:
compojure to the rescue: http://briancarper.net/blog/clojure-and-compojure-to-the-res...
deploying clojure sites http://briancarper.net/blog/deploying-clojure-websites