This document contains requirements for an Electronic Classroom (eClassroom). The eClassroom is an electronic classroom management tool that allows instructors to easily take attendance, answer questions, give interactive lectures, draw on lecture overlays, and more. Instructors start an eClassroom session as administrators that can create, save, and load lectures in addition to performing administrative session functions. Students join an Eclass session as general users that have the ability to participate in lectures, draw on the lecture overlays, ask questions, take notes, and save their own copy of the session for review. Also, students have the ability to open saved lectures for private viewing with some administrative priveleges.