Tony Mendoza (politician)

Tony Mendoza (politician)


Antonio "Tony" Mendoza (born April 22, 1971) is an American politician currently serving in the California State Senate. He is a Democrat representing the 32nd district, encompassing parts of Los Angeles County and Buena Park. Prior to being elected to the state senate, he was a former member of the California State Assembly, representing the 56th district. Before serving in the Assembly, Mendoza was a fourth grade teacher in East Los Angeles and served as a mayor and city councilman in Artesia.

Contents

  • Career 1
  • Legislative Accomplishments 2
  • Current Legislation 3
  • Community work 4
  • Controversies 5
    • Suspicious Contributions 5.1
    • Ethical Disclosure Violations as a Public Official 5.2
  • 56th Assembly District 6
  • Personal life 7
  • References 8
  • External links 9

Career

After receiving his bachelor's degree in Political Science: Public Administration from California State University, Long Beach and his Multiple Subject Bilingual Teaching Credential from California State University, Los Angeles, Mendoza taught elementary school for 10-years in East Los Angeles.

During his teaching years with the Los Angeles Unified School District, Mendoza served as a member of the board of directors with United Teachers Los Angeles (UTLA) and as a representative with the California Teachers Association (CTA) and the National Education Association (NEA).

In 1997 Mendoza ran a grassroots campaign in his hometown of Artesia as a candidate for city council. His platform on securing Artesia neighborhoods from gangs resonated with the community and Mendoza became the youngest and first Latino member of the Artesia city council and the youngest to serve as mayor at the age of 26.

Mendoza served three successful terms on the Artesia city council before running for the State Assembly in 2006. Now in his third term, Mendoza represents the communities of Artesia, Buena Park, Cerritos, Hawaiian Gardens, Norwalk, Santa Fe Springs, Whittier, Lakewood, Los Nietos, and South Whittier.

Legislative Accomplishments

Mendoza has authored several bills that have been signed and adopted into law since arriving in the Assembly. Most notably are his bills that deal with health, public safety and the environment. AB 97 made California the first in the nation to ban the use of Trans Fats in food preparation in all California restaurants, cafeterias and bakeries. AB 1291 helps parents take a lead role in the life of their child; the child who has been charged and convicted of a first-time gang related offense can jointly enroll with his or her parent or parents in anti-gang courses to prevent further involvement in gang activities. AB 1488 requires smog checks for lightweight diesel vehicles to ensure they are running clean.

Current Legislation

Mendoza's current legislation is a mix of education, consumer and employment bills. AB 63, just signed by the Governor, protects consumers by requiring retailers that issue a service contract or extended warranty to maintain a copy on file for the life of the contract and make it available to a consumer within 10 days of a request.

AB 943 would end the practice of using a person's credit report as a part of the hiring process with the exception of positions that deal with large sums of cash or expensive property.

AB 857 places highly trained individuals from the Employment Development Department (EDD) in local EDD centers to work face-to-face with individuals on their unemployment benefits. This bill also will hire an additional 800 people to serve in call centers. The bill uses no state money to fund the program, but instead allocates federal dollars to maintain the level of service to help those transitioning.

Community work

Mendoza launched a highly successful student program in 2008 that puts high school seniors from throughout the 56th Assembly District in real-life political scenarios. The program is the Young Legislators and its goal is to teach high school seniors about the political world. Seniors who qualify take part in an eight-month program that introduces them to local, regional and statewide office holders who share their perspective of various issues and explain their role in the political process. Young Legislators end their studies by participating in a mock legislative session in Sacramento where their deliver and deliberate on legislative bills they have designed and introduced.

Controversies

Suspicious Contributions

The California Fair Political Practices Commission launched an investigation after a series of contributions were made my Tony Mendoza and Assembly Candidate Tony Bermudez. "Latino Caucus Chairman Assembly Member Tony Mendoza, acting on his own accord and without input from Members of the Latino Caucus, provided a recommendation to transfer $50,000 from Yes We Can, an Independent Expenditure Committee (IEC), to another IEC prior to his resignation as Chair of the Caucus. The funds have since been transferred numerous times and have been used to support candidates who are not endorsed by the Latino Caucus. As the current Chair of the Latino Caucus, I do not condone or support his actions", said Ricardo Lara, D-South Gate. Bob Stern, former president of the Center for Governmental Studies, the principal co-author of the California Political Reform Act and the Fair Political Practices Commission's first general counsel. He said the transactions look "very suspicious, but there could be explanations." "Money laundering is the most serious of campaign violations," Stern said, noting that money laundering is used to both skirt campaign contribution limits and conceal contributors."[1]

Ethical Disclosure Violations as a Public Official

The Fair Political Practices Commission concluded that State Sen. Tony Mendoza (D-Artesia) violated state disclosure requirements when he “significantly underreported” the money he received in a bailout of his temporary home in Sacramento in the amount of $448,000. Mendoza reported gross income from the sale of the house of up to $140,000 on his annual disclosure of personal finances, when an investigation by the state concluded that he actually received $448,000 from the sale. The probe was launched in response to a citizen’s complaint that Mendoza may have received an improper gift. An investigation found that Mendoza did not violate the gift provisions of the state Political Reform Act. An investigation did show that Mr. Mendoza significantly underreported the dollar amount of those payments he received from the sale of the property in violation of the act. [2]

56th Assembly District

The district includes the cities of Artesia, Cerritos, Hawaiian Gardens, Norwalk, Buena Park, Santa Fe Springs, South Whittier and parts of Lakewood and Whittier.

Personal life

Assemblyman Mendoza grew up in South Central Los Angeles. He is the first in his family of nine children to graduate from college. He received a bachelor's degree in Political Science from California State University, Long Beach. He received his teaching credential from Cal State Los Angeles.

Mendoza and his wife Leticia live in Artesia and have three daughters and one son.

References


-- Module:Hatnote -- -- -- -- This module produces hatnote links and links to related articles. It -- -- implements the and meta-templates and includes -- -- helper functions for other Lua hatnote modules. --


local libraryUtil = require('libraryUtil') local checkType = libraryUtil.checkType local mArguments -- lazily initialise Module:Arguments local yesno -- lazily initialise Module:Yesno

local p = {}


-- Helper functions


local function getArgs(frame) -- Fetches the arguments from the parent frame. Whitespace is trimmed and -- blanks are removed. mArguments = require('Module:Arguments') return mArguments.getArgs(frame, {parentOnly = true}) end

local function removeInitialColon(s) -- Removes the initial colon from a string, if present. return s:match('^:?(.*)') end

function p.findNamespaceId(link, removeColon) -- Finds the namespace id (namespace number) of a link or a pagename. This -- function will not work if the link is enclosed in double brackets. Colons -- are trimmed from the start of the link by default. To skip colon -- trimming, set the removeColon parameter to true. checkType('findNamespaceId', 1, link, 'string') checkType('findNamespaceId', 2, removeColon, 'boolean', true) if removeColon ~= false then link = removeInitialColon(link) end local namespace = link:match('^(.-):') if namespace then local nsTable = mw.site.namespaces[namespace] if nsTable then return nsTable.id end end return 0 end

function p.formatPages(...) -- Formats a list of pages using formatLink and returns it as an array. Nil -- values are not allowed. local pages = {...} local ret = {} for i, page in ipairs(pages) do ret[i] = p._formatLink(page) end return ret end

function p.formatPageTables(...) -- Takes a list of page/display tables and returns it as a list of -- formatted links. Nil values are not allowed. local pages = {...} local links = {} for i, t in ipairs(pages) do checkType('formatPageTables', i, t, 'table') local link = t[1] local display = t[2] links[i] = p._formatLink(link, display) end return links end

function p.makeWikitextError(msg, helpLink, addTrackingCategory) -- Formats an error message to be returned to wikitext. If -- addTrackingCategory is not false after being returned from -- Module:Yesno, and if we are not on a talk page, a tracking category -- is added. checkType('makeWikitextError', 1, msg, 'string') checkType('makeWikitextError', 2, helpLink, 'string', true) yesno = require('Module:Yesno') local title = mw.title.getCurrentTitle() -- Make the help link text. local helpText if helpLink then helpText = ' (help)' else helpText = end -- Make the category text. local category if not title.isTalkPage and yesno(addTrackingCategory) ~= false then category = 'Hatnote templates with errors' category = string.format( '%s:%s', mw.site.namespaces[14].name, category ) else category = end return string.format( '%s', msg, helpText, category ) end


-- Format link -- -- Makes a wikilink from the given link and display values. Links are escaped -- with colons if necessary, and links to sections are detected and displayed -- with " § " as a separator rather than the standard MediaWiki "#". Used in -- the template.


function p.formatLink(frame) local args = getArgs(frame) local link = args[1] local display = args[2] if not link then return p.makeWikitextError( 'no link specified', 'Template:Format hatnote link#Errors', args.category ) end return p._formatLink(link, display) end

function p._formatLink(link, display) -- Find whether we need to use the colon trick or not. We need to use the -- colon trick for categories and files, as otherwise category links -- categorise the page and file links display the file. checkType('_formatLink', 1, link, 'string') checkType('_formatLink', 2, display, 'string', true) link = removeInitialColon(link) local namespace = p.findNamespaceId(link, false) local colon if namespace == 6 or namespace == 14 then colon = ':' else colon = end -- Find whether a faux display value has been added with the | magic -- word. if not display then local prePipe, postPipe = link:match('^(.-)|(.*)$') link = prePipe or link display = postPipe end -- Find the display value. if not display then local page, section = link:match('^(.-)#(.*)$') if page then display = page .. ' § ' .. section end end -- Assemble the link. if display then return string.format('%s', colon, link, display) else return string.format('%s%s', colon, link) end end


-- Hatnote -- -- Produces standard hatnote text. Implements the template.


function p.hatnote(frame) local args = getArgs(frame) local s = args[1] local options = {} if not s then return p.makeWikitextError( 'no text specified', 'Template:Hatnote#Errors', args.category ) end options.extraclasses = args.extraclasses options.selfref = args.selfref return p._hatnote(s, options) end

function p._hatnote(s, options) checkType('_hatnote', 1, s, 'string') checkType('_hatnote', 2, options, 'table', true) local classes = {'hatnote'} local extraclasses = options.extraclasses local selfref = options.selfref if type(extraclasses) == 'string' then classes[#classes + 1] = extraclasses end if selfref then classes[#classes + 1] = 'selfref' end return string.format( '
%s
', table.concat(classes, ' '), s )

end

return p-------------------------------------------------------------------------------- -- Module:Hatnote -- -- -- -- This module produces hatnote links and links to related articles. It -- -- implements the and meta-templates and includes -- -- helper functions for other Lua hatnote modules. --


local libraryUtil = require('libraryUtil') local checkType = libraryUtil.checkType local mArguments -- lazily initialise Module:Arguments local yesno -- lazily initialise Module:Yesno

local p = {}


-- Helper functions


local function getArgs(frame) -- Fetches the arguments from the parent frame. Whitespace is trimmed and -- blanks are removed. mArguments = require('Module:Arguments') return mArguments.getArgs(frame, {parentOnly = true}) end

local function removeInitialColon(s) -- Removes the initial colon from a string, if present. return s:match('^:?(.*)') end

function p.findNamespaceId(link, removeColon) -- Finds the namespace id (namespace number) of a link or a pagename. This -- function will not work if the link is enclosed in double brackets. Colons -- are trimmed from the start of the link by default. To skip colon -- trimming, set the removeColon parameter to true. checkType('findNamespaceId', 1, link, 'string') checkType('findNamespaceId', 2, removeColon, 'boolean', true) if removeColon ~= false then link = removeInitialColon(link) end local namespace = link:match('^(.-):') if namespace then local nsTable = mw.site.namespaces[namespace] if nsTable then return nsTable.id end end return 0 end

function p.formatPages(...) -- Formats a list of pages using formatLink and returns it as an array. Nil -- values are not allowed. local pages = {...} local ret = {} for i, page in ipairs(pages) do ret[i] = p._formatLink(page) end return ret end

function p.formatPageTables(...) -- Takes a list of page/display tables and returns it as a list of -- formatted links. Nil values are not allowed. local pages = {...} local links = {} for i, t in ipairs(pages) do checkType('formatPageTables', i, t, 'table') local link = t[1] local display = t[2] links[i] = p._formatLink(link, display) end return links end

function p.makeWikitextError(msg, helpLink, addTrackingCategory) -- Formats an error message to be returned to wikitext. If -- addTrackingCategory is not false after being returned from -- Module:Yesno, and if we are not on a talk page, a tracking category -- is added. checkType('makeWikitextError', 1, msg, 'string') checkType('makeWikitextError', 2, helpLink, 'string', true) yesno = require('Module:Yesno') local title = mw.title.getCurrentTitle() -- Make the help link text. local helpText if helpLink then helpText = ' (help)' else helpText = end -- Make the category text. local category if not title.isTalkPage and yesno(addTrackingCategory) ~= false then category = 'Hatnote templates with errors' category = string.format( '%s:%s', mw.site.namespaces[14].name, category ) else category = end return string.format( '%s', msg, helpText, category ) end


-- Format link -- -- Makes a wikilink from the given link and display values. Links are escaped -- with colons if necessary, and links to sections are detected and displayed -- with " § " as a separator rather than the standard MediaWiki "#". Used in -- the template.


function p.formatLink(frame) local args = getArgs(frame) local link = args[1] local display = args[2] if not link then return p.makeWikitextError( 'no link specified', 'Template:Format hatnote link#Errors', args.category ) end return p._formatLink(link, display) end

function p._formatLink(link, display) -- Find whether we need to use the colon trick or not. We need to use the -- colon trick for categories and files, as otherwise category links -- categorise the page and file links display the file. checkType('_formatLink', 1, link, 'string') checkType('_formatLink', 2, display, 'string', true) link = removeInitialColon(link) local namespace = p.findNamespaceId(link, false) local colon if namespace == 6 or namespace == 14 then colon = ':' else colon = end -- Find whether a faux display value has been added with the | magic -- word. if not display then local prePipe, postPipe = link:match('^(.-)|(.*)$') link = prePipe or link display = postPipe end -- Find the display value. if not display then local page, section = link:match('^(.-)#(.*)$') if page then display = page .. ' § ' .. section end end -- Assemble the link. if display then return string.format('%s', colon, link, display) else return string.format('%s%s', colon, link) end end


-- Hatnote -- -- Produces standard hatnote text. Implements the template.


function p.hatnote(frame) local args = getArgs(frame) local s = args[1] local options = {} if not s then return p.makeWikitextError( 'no text specified', 'Template:Hatnote#Errors', args.category ) end options.extraclasses = args.extraclasses options.selfref = args.selfref return p._hatnote(s, options) end

function p._hatnote(s, options) checkType('_hatnote', 1, s, 'string') checkType('_hatnote', 2, options, 'table', true) local classes = {'hatnote'} local extraclasses = options.extraclasses local selfref = options.selfref if type(extraclasses) == 'string' then classes[#classes + 1] = extraclasses end if selfref then classes[#classes + 1] = 'selfref' end return string.format( '
%s
', table.concat(classes, ' '), s )

end

return p
  1. ^ http://www.ocregister.com/taxdollars/strong-478751-http-href.html
  2. ^ http://www.latimes.com/local/political/la-me-pc-sen-mendoza-warned-by-ethics-agency-20150316-story.html

External links

  • Official website
  • Tony Mendoza Facebook
  • Tony Mendoza Twitter
  • Tony Mendoza Youtube Channel
  • Tony Mendoza ActBlue Account
  • George Mason University Study Find Restricting Payday Loans Harms Consumers