bugfix in parser

Student preferences were getting initialized but not set to zero, which
was assumed in part of the parser's logic. Now they are initialized to 0.