Ohio State University, Middle Tennessee State University, and Tennessee Tech University. The experiences described were spread across all three. Oddly enough the school where I (mostly) didn't experience those kinds of problems was the local community college I attended for an associates (a better way to get gen ed requirements out of the way, imo).