Although it seems somewhat basic, this books did give me several important guidelines for mooting. The author is very emphatic when speaking about keeping your information well-organized. There is also a list at the end with several Moot Court Competitions around the world.
In short, I found this book very helpful as a starting point for my mooting experience.