If he puts in effort and/ visits another time for a bit longer he will probably be perfect but seems like he may have been impacted by negative comments from Somali people.
Good comment:
Asc. STOP saying af-Soomaaligada wuu xun yahay. Those negative thoughts will hinder your learning. You gotta have something motivating you to WANT to be better. I was in your situation before but Alhamdulilah I got better. There are somali language learning methods that you can use. Read the Somali news on Hiiraan.com out loud to someone who knows the language. Listen to more Somali videos mostly news broadcasts.