A review of features of technology-supported learning environments based on participants' perceptions. (December 2015)