It would be best if you would. But, it is not necessary. You do have to have a certain level though. You have to take a language test to get in. Either the "DSH" or the "TestDAF".
You can take a language course where this test is at the end, or you can study on your own and just sign up for the test at a certified language center. TestDAF is given 6 times a year, and the latest time to take the TestDAF is in April because results can take up to eight weeks to come back (as in my case) and therefore the June test would be too late for the application deadlines (July 15). There are other appointments for the DSH - which are given at the universities themselves. The TestDAF can be done also in the States (Chicago, DC, North Carolina and Boston). The DSH only in the German University. I paid 130 € for the TestDAF, the DSH is cheaper and in some cases free.
There are real advantages to studying in Germany and the requirement to speak German seems to me a small price to pay.
Another advantage to studying medicine in Germany, in addition to having no debt when you are done, is that it is easier for a foreigner to get into German medical school than it is for a German. Many are waitlisted 5-6 years. Some sue the schools to get in (yes, it does work, believe it or not). Some study nursing, EMT, phyisotherapy, biology while waiting to get their spot. But foreigners go through a different admissions process than Germans do.
If you have more questions, let me know.
For more info on the test, google "testdaf dsh". Or if you have a specific school in mind (there are 33 med schools in Germany) - let me know.
_________________________
I suffer from short-term memory loss. No really. I forget things almost instantly. It runs in my family. At least I think so.
Can I help you?