Technology is responsible for the development of collaborative learning, electronic learning, constructivist approach, as well as other increasingly prominent concepts. However, the bulk of public institutions in the United States aren’t really cutting-edge….