Alabama Engineering: Teaching, Rigor, and Outcomes

The more you write the weirder it gets.