Ontario
120 Members of Parliament
69 Liberal
51 Conservative

Sima Acan
Grade: D+
Liberal
Oakville West

Scott Aitchison
Grade: B+
Conservative
Parry Sound—Muskoka

Fares Al Soud
Liberal
Mississauga Centre

Shafqat Ali
Grade: C+
Liberal
Brampton—Chinguacousy Park

Dean Allison
Grade: B-
Conservative
Niagara West

Anita Anand
Grade: A-
Liberal
Oakville East

Gary Anandasangaree
Grade: A
Liberal
Scarborough—Guildwood—Rouge Park

Roman Baber
Grade: C-
Conservative
York Centre

Yvan Baker
Grade: B-
Liberal
Etobicoke Centre

Tony Baldinelli
Grade: B+
Conservative
Niagara Falls—Niagara-on-the-Lake

Karim Bardeesy
Grade: C
Liberal
Taiaiako'n—Parkdale—High Park

Michael Barrett
Grade: A-
Conservative
Leeds—Grenville—Thousand Islands—Rideau Lakes

Jim Bélanger
Conservative
Sudbury East—Manitoulin—Nickel Belt

Chris Bittle
Grade: A-
Liberal
St. Catharines

Kathy Borrelli
Grade: F
Conservative
Windsor—Tecumseh—Lakeshore

John Brassard
Grade: A
Conservative
Barrie South—Innisfil

Larry Brock
Grade: B+
Conservative
Brantford—Brant South—Six Nations

Mark Carney
Grade: B-
Liberal
Nepean

Bardish Chagger
Grade: B+
Liberal
Waterloo

Adam Chambers
Grade: A
Conservative
Simcoe North

Shaun Chen
Grade: C-
Liberal
Scarborough North

Maggie Chi
Grade: D+
Liberal
Don Valley North

Michael Chong
Grade: A-
Conservative
Wellington—Halton Hills North

Leslie Church
Grade: B
Liberal
Toronto—St. Paul's

Sandra Cobena
Grade: C-
Conservative
Newmarket—Aurora

Connie Cody
Grade: C-
Conservative
Cambridge

Michael Coteau
Grade: B-
Liberal
Scarborough—Woburn

Julie Dabrusin
Grade: A
Liberal
Toronto—Danforth

John-Paul Danko
Grade: D
Liberal
Hamilton West—Ancaster—Dundas

Scot Davidson
Grade: C+
Conservative
New Tecumseth—Gwillimbury

Fred Davies
Grade: C-
Conservative
Niagara South

Kelly DeRidder
Grade: D+
Conservative
Kitchener Centre

Terry Dowdall
Grade: C
Conservative
Simcoe—Grey

Eric Duncan
Grade: C+
Conservative
Stormont—Dundas—Glengarry

Julie Dzerowicz
Grade: A-
Liberal
Davenport

Ali Ehsassi
Grade: B-
Liberal
Willowdale

Dave Epp
Grade: B+
Conservative
Chatham-Kent—Leamington

Nathaniel Erskine-Smith
Grade: C+
Liberal
Beaches—East York

Bruce Fanjoy
Grade: D+
Liberal
Carleton

Peter Fonseca
Grade: C+
Liberal
Mississauga East—Cooksville

Mona Fortier
Grade: A-
Liberal
Ottawa—Vanier—Gloucester

Peter Fragiskatos
Grade: C+
Liberal
London Centre

Iqwinder Gaheer
Grade: C
Liberal
Mississauga—Malton

Cheryl Gallant
Grade: B+
Conservative
Algonquin—Renfrew—Pembroke

Vince Gasparro
Grade: D+
Liberal
Eglinton—Lawrence

Mark Gerretsen
Grade: B-
Liberal
Kingston and the Islands

Amarjeet Gill
Grade: D+
Conservative
Brampton West

Harb Gill
Grade: D+
Conservative
Windsor West

Marilyn Gladu
Grade: A-
Conservative
Sarnia—Lambton—Bkejwanong

Karina Gould
Grade: A
Liberal
Burlington

Michael Guglielmin
Grade: C-
Conservative
Vaughan—Woodbridge

Patty Hajdu
Grade: A-
Liberal
Thunder Bay—Superior North

Emma Harrison
Grade: F
Liberal
Peterborough

Lisa Hepfner
Grade: B+
Liberal
Hamilton Mountain

Vincent Ho
Grade: C-
Conservative
Richmond Hill South

Tim Hodgson
Grade: B
Liberal
Markham—Thornhill

Kurt Holman
Grade: D+
Conservative
London—Fanshawe

Ahmed Hussen
Grade: A-
Liberal
York South—Weston—Etobicoke

Helena Jaczek
Grade: C
Liberal
Markham—Stouffville

Jamil Jivani
Grade: C+
Conservative
Bowmanville—Oshawa North

Arielle Kayabaga
Grade: B+
Liberal
London West

Iqra Khalid
Grade: B
Liberal
Mississauga—Erin Mills

Arpan Khanna
Grade: B-
Conservative
Oxford

Rhonda Kirkland
Grade: C-
Conservative
Oshawa

Shelby Kramp-Neuman
Grade: B
Conservative
Hastings—Lennox and Addington—Tyendinaga

Ned Kuruc
Grade: D
Conservative
Hamilton East—Stoney Creek

Marie-France Lalonde
Grade: B+
Liberal
Orléans

Melissa Lantsman
Grade: A+
Conservative
Thornhill

Viviane Lapointe
Grade: D
Liberal
Sudbury

Philip Lawrence
Grade: A
Conservative
Northumberland—Clarke

Andrew Lawton
Grade: C+
Conservative
Elgin—St. Thomas—London South

Chris Lewis
Grade: B-
Conservative
Essex

Leslyn Lewis
Grade: B
Conservative
Haldimand—Norfolk

Ben Lobb
Grade: B-
Conservative
Huron—Bruce

Tim Louis
Grade: C+
Liberal
Kitchener—Conestoga

Michael Ma
Grade: D+
Liberal
Markham—Unionville

Chris Malette
Grade: D
Liberal
Bay of Quinte

Gaétan Malette
Conservative
Kapuskasing—Timmins—Mushkegowuk

James Maloney
Grade: B+
Liberal
Etobicoke—Lakeshore

Jacob Mantle
Grade: C+
Conservative
York—Durham

David McGuinty
Grade: C+
Liberal
Ottawa South

Jennifer McKelvie
Grade: D+
Liberal
Ajax

Eric Melillo
Grade: B+
Conservative
Kenora—Kiiwetinoong

Costas Menegakis
Grade: C
Conservative
Aurora—Oak Ridges—Richmond Hill

Giovanna Mingarelli
Grade: D
Liberal
Prescott—Russell—Cumberland

Dan Muys
Grade: B
Conservative
Flamborough—Glanbrook—Brant North

Yasir Naqvi
Grade: B+
Liberal
Ottawa Centre

John Nater
Grade: B+
Conservative
Perth—Wellington

Juanita Nathan
Grade: D+
Liberal
Pickering—Brooklin

Chi Nguyen
Grade: D+
Liberal
Spadina—Harbourfront

Dominique O'Rourke
Grade: C-
Liberal
Guelph

Robert Oliphant
Grade: A-
Liberal
Don Valley West

Marcus Powlowski
Grade: C+
Liberal
Thunder Bay—Rainy River

Aslam Rana
Grade: F
Liberal
Hamilton Centre

Scott Reid
Grade: C-
Conservative
Lanark—Frontenac

Anna Roberts
Grade: B
Conservative
King—Vaughan

Pauline Rochefort
Grade: D+
Liberal
Nipissing—Timiskaming

Lianne Rood
Grade: B+
Conservative
Middlesex—London

Alex Ruff
Grade: B+
Conservative
Bruce—Grey—Owen Sound

Ruby Sahota
Grade: A-
Liberal
Brampton North—Caledon

Jamie Schmale
Grade: B+
Conservative
Haliburton—Kawartha Lakes

Kyle Seeback
Grade: A
Conservative
Dufferin—Caledon

Judy A. Sgro
Grade: A-
Liberal
Humber River—Black Creek

Terry Sheehan
Grade: C+
Liberal
Sault Ste. Marie—Algoma

Doug Shipley
Grade: B-
Conservative
Barrie—Springwater—Oro-Medonte

Maninder Sidhu
Grade: B
Liberal
Brampton East

Sonia Sidhu
Grade: B-
Liberal
Brampton South

Amandeep Sodhi
Grade: D
Liberal
Brampton Centre

Evan Solomon
Grade: D+
Liberal
Toronto Centre

Charles Sousa
Grade: C+
Liberal
Mississauga—Lakeshore

Matt Strauss
Grade: D+
Conservative
Kitchener South—Hespeler

Jenna Sudds
Grade: B
Liberal
Kanata

Kristina Tesser Derksen
Liberal
Milton East—Halton Hills South

Ryan Turnbull
Grade: A-
Liberal
Whitby

Rechie Valdez
Grade: B-
Liberal
Mississauga—Streetsville

Adam van Koeverden
Liberal
Burlington North—Milton West

Anita Vandenbeld
Grade: B-
Liberal
Ottawa West—Nepean

Jean Yip
Grade: C
Liberal
Scarborough—Agincourt

Salma Zahid
Grade: B
Liberal
Scarborough Centre—Don Valley East

John Zerucelli
Grade: C-
Liberal
Etobicoke North