notices includes the year
TODO: figure out why student._groups have strings in them
massive building going on here
groups are solid now
groups are solid now