Mayer offers praise, criticism