Is Serbo-Croatian easy to learn?
Learning the Croatian language and the Serbian language could be easy for some people. However, Serbian and Croatian are Slavic languages, which are known as more complicated languages than world languages such as English, Spanish, Italian, French, German… That’s because the language logic is different. Slavic languages include grammatical cases, and perfective and imperfective verbs. Those topics are the hardest to learn for students.
On the other hand, this is the view of the not Slavic native speakers. Students from Slavic countries such as Poland, the Czech Republic, Slovakia, Ukraine, Russia, and others understand the language rules better than non-Slavic speakers. But Slavs still need to learn Serbo-Croatian grammatical case suffixes because they are not the same as in their languages.
Also, in many cases, there are some words that exist in their languages, but they have a different meaning.