Ohio State Scholars Admits 2017

STEM2017
Fri, 17 Mar 2017 15:14:48 +0000

Can anyone comment on the new Houston Hall? This is where STEM Scholars will live. Looks beautiful but far from the center of campus. Any thoughts?