Hey, we've been learning Elvish, Tengwar, etc. at the Yamada Language Tolkien Site which has a lot of links.