Powerful and easy-to-use, Infinity Teach gives teachers the flexibility to design their own teaching schedule and strategies, anywhere, at any time. Prepare better with detailed lesson plans; calendarize daily activities and events; hundreds of interactive resources; share course materials, and assign class tests and high-stake tests; in-depth reporting; student progress tracker;