Language courses level placement and learning

Posts0Likes0Joined17/9/2019LocationMexico City / MX
Learning English, German

I come to ask for advice. During a month's stay in Berlin, I was placed at the B2 course, however, now that I am in Mexico again, they have placed me in an A2 course. I believe it was because I have some serious knowledge gaps that originated when I skipped a semester in high school. 

I am quite frustrated by this situation because I believe I can take in way more information and fill the gaps myself. However, I could be wrong.

Does anyone here has been in a similar situation? Do you find yourself performing best in demanding courses? or do you do better in courses below your level that still offer some knowledge?

Language shapes our view of the world.