CV and PI for a Master in Germany I recently finished Medical School and I'm interested in getting into a MSc program in Cognitive Neurosciences in Germany. 

Regarding my CV, what should I emphasize? I only have two articles in press and another one is under review at a well positioned journal. However I am worried because I don't know if they are too few. Are publications determinant for a Msc program admission, or... are grades and research experience ( i.e. working at my Uni research lab) more important? Also, is teaching experience something important for admission? 

Also, I spoke recently with a lady working at admissions in Berlin and she told me that in Germany, specifically for a MSc it is not necessary to contact your possible principal investigator before applying, because you choose your research group during the second year. Is this true? or should I contact a possible PI and ask him for admission before applying to the University?
Most German students coming out of an BSc program will not have any publications at all. Most of our BSc programs are 3 year programs with a 3 to 6 months thesis at the end, which is not enough to get publishable research. And it's just plain not enough time to get something published if you are directly applying for a MSc. Getting a paper written and accepted on top of writing a thesis takes months. This is of course a generalization - but from the about 70 students that graduated with me (Biology), none had a publication at the end. 

Teaching experience is also usually not necessary. MSc students only rarely have to teach anything, that's for PhD students/postdocs /professors. 

MSc programs are also usually more general than you seem used to. The first year is taking courses, the second year is doing research and writing a thesis with a group you got to know in that first year. There is no need to get in contact with a specific professor before applying and they might not be able to help you have a successful application anyway. You might of course want to look around already so that you know there's a few groups you'd be interested in working with at the university you choose. 

Publications and research and teaching experience are of course not a bad thing, on the contrary, they give you an advantage when applying and you emphasize them in your application . They are just not required because German students often don't have publications when graduating from their BSc programs. Grades are very important for universities here, in fact, when I applied for my MSc (which was 9 years ago, though, when Germany was just starting to switch to the Bachelor/Master model), they were really the only thing the admissions comitee looked at. The university website should tell you a bit more about what they expect, though.