A junior high student council was installed in 2007 as a liaison between junior high students and the high school government. The James Madison Preparatory Junior High student council was set up for two reasons: first, to train junior high students in the way of the government system. This is a small way to prepare them for the experience of the high school's student government. The second reason the council was created was to give middle school students a way to plan activities for the junior high.