On Fri, May 02, 2014 at 11:14:58AM -0700, Brian Grayless wrote:
> Also, those kinds of before_action callbacks that can be used everywhere should probably be placed in the main application_controller.

They aren't used everywhere though because each one has different requirements: the home page doesn't require login at all, the assignments only needs a student, and the coaching needs a coach account.