@s95: My cousin is an immigration attorney who recently argued in front of the supreme court. He attended the University of Houston for law school. There are so many good schools for immigration law, countless clinics.
@s95: The higher the rank though basically means more opportunities possibly with a debt trade off. It's hard for me to say more without knowing your goals though. Awesome you already have an idea what you want to do as a lawyer!
@s95: generally school specialties are kind of silly. it’s usually the rank of the school that determines the opportunities you can get from it across the board