I'd recommend using parentheses when defining a method with parameters, it reads a little easier. e.g. 

    def weekly_summary(user)