Daily Archive: December 25, 2017

0

CTL TA Awards Season

While others are hanging stockings, trimming trees, decking halls, and buying extravagant gifts for the ones they love, the folks over at the Center for Teaching and Learning (CTL) at Georgia Tech have visions...