I tried disallowing all those apps in the list, but it didn't fix the wifi problem. But what did fix it was toggling on the advanced wifi setting called "Turn on wifi automatically". It turns on wifi in places we're I use it frequently and off in those where I don't. As it is now, if I go out of a network's range it is automatically turning off wifi. I think there is something wrong with my phone's wifi radio hardware or something, but this software fix will have to do. Thanks for your help throughout this thread!