Many pastors are weighted down by increasing expectations among believers for bigger churches and better performances on the stage. Chris Palmer spends this session dismantling the impossible pressure that church leaders face to be perfect. The church is not called it be perfect; it’s called to be anointed with the Holy Spirit.