Hello people,
My name is Eduardo Corrales, I am from Costa Rica. Since 2014 I have been trying to learn Yoruba but I always quit. I used to lose my motivation, but starting last year I decided to take my goal to the last step and stick to it until the last stage.
This is crucial is learning foreign languages. The learner needs to adhere to a schedule and method in order to achieve good results. Besides, the student has to see things in a real way. There is no way to achieve fluency in a language in a few weeks. It's required al least some months to get a decent conversational level.
My experience with Yoruba has been great. I am currently studying here on Italki with a teacher from Ibadan and I am also persuing a course with Speak Social, which is an international language school from Portugal.
I recommend people on studying African languages, it is really worth it. Some day I was at work and some colleagues told me that I wouldn't achieve anything by learning these languages, that it was a waste of time, but I didn't follow their piece of advice. Sometimes people can be so ignorant.