Education
After he completed his training to be a teacher, Johannes Hoffmann served as a teacher in Kaiserslautern from 1887 to 1908.
minister politician president teacher
After he completed his training to be a teacher, Johannes Hoffmann served as a teacher in Kaiserslautern from 1887 to 1908.
From 1912 to 1919 he held the position of second mayor of Kaiserslautern. In 1912, he was elected to the German Reichstag. After the revolution of November 1918, he served as Minister of Education under prime minister Kurt Eisner and later succeed him on 17 March 1919 as the first freely elected Bavarian Minister President.
Ousted from Munich by the Bavarian Council Republic, parliament and government moved to Bamberg in April 1919, where Hoffmann took part in the working out of the Bavarian Constitution ("Bamberg Constitution").
His government returned to Munich again in May 1919. On 16 March 1920, he was succeeded by Gustav von Kahr.
This occurred after he was forced out of office by the Bavarian Civil Guards and freikorps forces. During his tenure as Minister of Education, he removed the Bavarian schooling system from the supervision of the church.
In 1908, he was elected member of the Landtag.