Provided one of your parents was a German citizen at the time your birth, you may be entitled to German citizenship. You can't get a German passport simply because you regard yourself as German or of German heritage or origin: you need to be a German citizen.
Probably not; German citizenship is required first, and you don't sound like you've done anything to start getting German citizenship.
It is normally not possible to travel on an expired passport. In view of current concerns about security on international flights, I would be astonished if you would even be allowed to board a plane (on an international flight) with an invalid passport. Enquire locally, but you would be well advised to renew your passport.
Enquire at your nearest German consulate.
Contact the closest German Consulate and they will be able to snail mail or possibly fax you the forms you need. A standard passport photo is required plus a copy of your German birth certificate and a copy of your green card plus the necessary fees.
Citizenship law is complicated, so get advice in Germany or from your nearest German consulate.
For as long as your visa is valid, unless you hold German citizenship.
If you have an European union passport there is no restriction working in any European union country including Germany. But you are from outside the EU you will need to call the nearest German embassy and ask them are the restrictions vary from country to counrtry
No, you cannot. You would need a passport, because a German residence permit can only get you around Germany, if you had a brain. So ask you parents about getting a passport, knucklehead.
In order to get a German passport one must be a German citizen.
In most German cities there is a Volkshochschule that will offer courses in German as a second language.
In order to obtain a German passport you need to be a German citizen. You cannot simply get a passport on the basis of German grandparents. In any case, under German law, place of birth is irrelevant to citizenship. The key thing is the parents' nationality.
Swaziland tourist visa is required for citizens of Germany. Gaurav Khanna