Learning is not only happening at schools, but also done out of schools even during the students" free time such as resting on the bed or on the chair. These times can be managed in order to review courses based on Ebbinghaus forgetting curve. Lack of reviewing system, having trouble with making an accurate review plan, checking the review plan and not spending time on review, cause the students to forget courses soon and easily. This proposed system which is self-regulatory, helps students to review their courses while resting, through adapting internet of things technology, cloud computing and mobile learning. IOT sensors monitor the student" situation and Gathered data is sent to the cloud server, stored and then analyzed to find out if the student is resting or not. Reviewcourses are stored in a cloud server, selected according to reviewcourses-priorities which is made based on Ebbinghaus forgetting curve and then sent to the student"s cellphone and played without the student"s involvement and effort. Our assumption is that by employing internet of the things technology in order to review courses in the resting time, learning level will increase. Allowing the students to devote more time to review, engaging the students , selflearning, continuous learning process, reduction in waste of talent and time, loss of learning motivation and memory are the system"s benefits.Internet of the Things (IOT) is a paradigm that is based on the idea of pervasive presence around us of interconnected objects such as Radio frequency identification (RFID) tags, sensors, actuators, cellphones, etc., which are uniquely addressed, have interaction based on standard protocols [27] in order to reach their common goal [39], bring happiness to life [37], enable innovative application [31] and share data over the networks, with or without human intervention [22]. All these sensing and actuating objects [31] are managed from the web, provide real time data that is sent to the internet to build a smart system [14] and interaction between people [2]. IOT technology allows physical entities and physical phenomenon to communicate with each other [14]. IOT was initially introduced in 1999 by Kevin Ashton in the MIT Auto-Id Labs by linking RFID information to the internet [21], [33]. RFID tags are attached to the objects which can be identified by RFID reader, can bridge between the physical world and the digital world [21], [37]. RFIDs is a wireless Maryam Ashtari Mahini is with the