New England colleges committed to free speech?

First of all, CC already cuts into my day trading, so I’m no stranger to capitalism, but this thread in particular has overflowed its “banks” (see what I did there?) and veering into politics (again.) Suffice it to say, the state of ignorance of the average American about how the banking system works, probably deserves a thread of its own.