In Cannon Falls, Obama criticizes GOP opponents