Here is some info and feedbacks from the latest PY105/106 courses I taught in the summer of 2012.
PY105
C 5 students
C+ 4 students
B 12 students
B 19 students
B+ 23 students
A 16 students
A 9 students

PY106
C 3 students
C+ 2 students
B 3 students
B 12 students
B+ 17 students
A 17 students
A 7 students

Here you can find some feedbacks from PY106 students (I have read all of them, I am working on the suggestions for the next summer, and I took a liberty to show clear positive suggestions about my teaching practice).