Ithaca College in New York not only has a mythical name but is also consistently rated among the best colleges in the US. Virtual reality enhanced education at the Ithaca College NY campus has taken off in the past year. New venues on campus are allocated for...