Even though my channel is in English (I have, let's say, an intermediate level) my mother language is Spanish. Feel free to contact me for any help on both!
I am from Germany and got to say who ever translated some of the site into German is horrible for example
english -> German
profile - profil - wrong on site (Profiel)
prospects - Ausblick (means expectations of possible development potentialities [as I suppose this is what it does]) wrong on site with Aussicht even if its that word it would've been written Aussichten
Watch the George Show! - Sieh dir die George Show an! / Schau dir die George Show an! / Guck dir die George Show an! - Wrong on Site (Sie [polite form of you] dir dei [simply misspelled] George Show an!