glenn sherer