Our products help teachers teach modern biology with the same software tools, data, and information resources that are used by science researchers throughout the world. We overcome the many challenges associated with introducing computer-based classroom activities through novel approaches that include apps and games. Our books and worksheets support our products and activities, and provide additional ideas for teaching.