A+ 3% (15 votes) A- 39% (225 votes) B+ 47% (273 votes) B- 11% (65 votes) C+ 0% (2 votes) C- 0% (0 votes) D or worse 1% (3 votes) Total Votes: 583