You had me at full ride. You don’t need to go to a top 20 school. No debt would mean you could take virtually any lawyer job and be comfortable. A top student at a large Midwest law school will do fine locally in getting jobs. My only question would be what GPA is required to keep the full ride. Don’t COUNT on being able to be in top 10 of your class etc.