Your best option is to apply through @German Embassy , finding appointments might be a bit tough in certain seasons but if you schedule it ahead it will be okay.
1
Where can I find the best agency when applying for a visa to Germany
inAmman, Jordan
?