This question already has an answer here:
I'm a US permanent resident, not a citizen yet. I'm originally from… well let's say my country isn't doing great these days. With my current citizenship, it would be a guaranteed rejection. However, since I'm a permanent resident in the US, I think I may have a chance.
I mainly want to stay in Germany for 2-3 weeks. So the right choice would be applying for a Schengen visa from Germany, but I was told it could be extremely difficult, and I was recommended to apply from Spain since it's easier, but I have no intention in staying in Spain. So does it look bad to apply from a country with no intention in staying in it? Which country do you think I should apply to?
My current situation in the US is great. I'm a graduate college student and I have sufficient funds in my bank account. So providing support documents shouldn't be a problem.