An all encompassing guide for beginner teachers that can be narrowed down by grade level and subject.
Presents several recent technologies, but they mostly appear to be improvements upon methods that already exist such as recording sessions, organized grade books, etc.