Not happy with any of my options, Plan B?

Law school admission is mostly about college GPA and LSAT score. UNC Asheville and UNC Wilmington should be fine as pre-law schools – you need to earn a top-end college GPA and do well on the LSAT.

http://lawschoolnumbers.com/

Since law school is expensive, going to a lower cost undergraduate school to avoid debt and save money makes sense.