Toki Pona is a "small" language, almost like a computer language.
It is a language very much based on simplicity, with a very small vocabulary, it isn't something that will take very long to learn.
Though there may be some cost associated with having a small vocabulary.
All the words have wide definitions they can mean many different things, this means context is very important.
In another language you might be able to say something and the context does not matter so much, but that is rarely the case with Toki Pone.
I have so far followed a series of some lectures on youtube, I tried another series earlier but that never really clicked for me. This one is however much better (or I have just become more open to learning, which might be true).
One amazing advantage of toki pona is that it is very quick to learn, where you might spend years learning something like esperanto (although that is also very quick but it has a bigger scope).
Toki pona should be very feasible to be reasonably good at it within a single month.
This is for instance the whole dictionary, and since the language is this small, it is entirely feasible to learn one symbol per word, so it can be used logo-graphically. Some of the symbols are obvious and some are not so obvious until you learn what they mean.
I am not entirely through learning the dictionary, but I am not in a hurry to do so, I started about 6 days ago.
I have been making some flash cards to learn.
So far I think my progress has been pretty good.