Окончил в 1992 году Красноярский государственный педагогический институт по специальности «Учитель биологии и химии».
Окончил в 1996 году очную целевую аспирантуру при Московском государственном областном университете. В 1996 году защитил диссертацию на соискание ученой степени кандидата педагогических наук по теме «Комплексное использование современных технических средств при изучении биологии».В 2005 году защитил диссертацию на соискание ученой степени доктора педагогических наук по теме «Научно-методические основы школьного учебника биологии». Руководитель известной научно-педагогической школы «Теория и методика обучения и воспитания биологии». Подготовил: 1 доктора педагогических наук (Арбузова Е.Н.), 6 кандидатов педагогических наук (Дмитриева М.В., Мишакова В.Н., Петрова О.Г. Носова Е.В., Николенко Т.Г., Серовайская Д.Е.), 7 докторов философии PhD (Аманбаева М.Б., Майматаева А.Д., Нургалиева А.К., Турсыматова О.И., Анаркулова Э., Карабалаева Э., Сатаев М.), Республика Казахстан. Автор 4 монографий, 17 учебников (из них 9 учебников включено в Федеральный перечень учебников, допущенных Министерством просвещения Российской Федерации к использованию в образовательном процессе, 2024 г)), 30 учебных и методических пособий, более 150 научных статей.