Just a decade ago, teachers used chalk boards, then progressed to white boards and now they are using smart boards. Smart boards are advanced boards which allow teachers to teach and share information with students in a multiplicity of ways. Computers audio-visual capabilities from PowerPoint presentations and other animation software are used to present information in an interactive manner which invites greater interest from the students. Moreover, use of projectors, screens and addressing systems (speakers and microphones) allow teachers to teach a large number of students simultaneously. Studies show that these teaching aids increase concentration levels of students and have led to improvements in student class attendance.