I;m in OSU right now about 3 quarters from graduating as a mechanical engineer, if you have any questions let me know. or email my advisor, she is great (meadvisor@osu.edu).
i love OSU, and i wan't fond of the campus but i really like it now, i'm glad i came here. granted they twisted my arm a little bit when i got a full ride. but still i realized after being here for a while that the Engineering here is actually really good.