A Smart Classroom is a state-of-the-art approach to teaching, in which technology is brought inside the classroom in an effort to let teachers connect better with students. The technology helps teachers draw up lesson plans, create lessons, use audio-visual aids (including 2D and 3D animations, graphics, audio and video) to augment their traditional ways of teaching, and eventually engage better with children.