Welcome, young ninja-in-training!
Warning: The training exercises on this site may cause excessive mental clarity, spontaneous creativity, or temporary insanity. Proceed at your own risk.