It took me about a month to learn on the DSiWare version. Once you learn, it becomes second nature and is a lot of fun, but the initial learning process can be difficult.