Transfer, or finish my current degree?

Not sure how you are non traditional but that may be an issue everywhere.

Any other affordable schools OOS that might fit better ? Living at home can be an issue for integration into other areas.

Many attend class and don’t participate. But if you want to, and can afford this, I’d find the right school.

Otherwise you need to choose. Terrible to hate where you are but at the same time I read a lot of positive thoughts about the classes/profs so maybe you grind it out ?