controllers, models, views and migrations should all be working with the...

... exception of the show view for students