В Аларчинской гимназии Иванов преподавал историю в 4-м и 5-м классах, а с октября 1884 года он был утвержден в должности помощника классных наставников,25 состоя в этой должности по 1891 год.26 С октября 1887 года Константин Алексеевич параллельно с историей преподает латинский язык в 1 классе гимназии.27
Молодой педагог пользуется уважением коллег и доверием руководства гимназии, исполняя множество дополнительных ответственных обязанностей по гимназии. С декабря 1887 года он состоит секретарем Педагогического совета и членом Хозяйственного совета гимназии.28 Должности хлопотные, и раскрывают в нем толкового администратора, что пригодится ему в дальнейшем на директорских постах. Успешно справляясь с многочисленными обязанностями, он вновь и вновь избирается в этих должностях на следующие трехлетия. В феврале 1892 года Константину Алексеевичу поручено заведование историко-географическим отделом ученической библиотеки.
Еще более высокое доверие к его опыту и педагогическому профессионализму подтверждено назначением Иванова с 17 октября 1890 года членом-экзаменатором в Испытательном Комитете при С.-Петербургском Учебном Округе. В этом Комитете экзаменовались желающие пройти испытания на звание учителя.29
5-я СПб гимназия (Аларчинская), Екатерингофский пр., д.73
В 1891 году Иванова приглашают преподавать в Императорский Александровский лицей,30 где он читает курс до сентября 1893 года, не покидая основной службы в 5-ой гимназии.31 Сосредоточившись исключительно на истории, Константин Алексеевич преподавал её также в частной гимназии и в реальном училище Я. Г. Гуревича, в Патриотическом институте (1893—1904),32 совмещая с чтением лекций по истории древней Греции на Высших женских (Бестужевских) курсах (1897—1902).33
Жил Константин Алексеевич с семьей неподалеку от гимназии, на Калинкинской площади в доме 3—5, кв.19.34 Здесь необходимо заметить, что все дети Ивановых, а их у него было одиннадцать (!), родились в период его службы в Аларчинской гимназии. Первенец появился на свет уже через год после окончания Константином университета.35
Накопленный в ходе чтения лекций опыт Иванов обобщает в своем первом учебнике «История средних веков», вышедшем в 1892 году и выдержавшем к 1917 году 13 переизданий. Как преподаватель, блестяще владеющий методикой, он становится автором еще множества учебников по истории для средней школы, большинство из которых выдержали более десятка переизданий. Общее количество учебников Иванова, с учетом переизданий, более 70! Без преувеличения можно сказать, что по его учебникам учились не только его непосредственные ученики в гимназиях, где он преподавал, но и половина школьников России.