Hi there!
All of the shops mentioned are great! This shop has a lot of modern fabrics and organic fabrics. It's so cute:
http://www.sewtospeakshoppe.com
Also, you must go to the Short North district and shop {and nosh}. It's right up High Street from campus. The conservatory is amazing - it's near the airport which isn't terribly far from campus. And if it's sunny and nice, you must go to the Oval on campus and people watch!
Have a great trip!