Sometimes it can be confusing for people learning a language if there are more than one common accents. If you're learning English but hear a mix of British, American, Canadian and Australian people and people from Singapore and India often, like in your school or on the Internet, it might confuse you when you hear them say the same sounds or words differently. Sometimes, people think it's better to learn the language with one accent so you can be less confused, and when you're good enough at the language, you can start to tell the different accents different people from different countries have.