What's a student's daily workload/schedule like for maintaining 3.5+? How about 3.9+?

<p>

</p>

<p>Except the TAs are clueless and only have the solution set, so they just write the solution set on the board to get you to go away. They typically can’t understand their own solution set if questioned on any part of it. </p>

<p>People sometimes show up to office hours with a blank sheet of paper and walk out with the homework virtually complete; sure, it’s not ‘technically’ cheating, but it’s still just copying from the solution set.</p>

<p>Furthermore, the good TAs that try to explain concepts during office hours instead of simply writing solutions are badgered by the relentless hordes of people trying to get their homework done in the minimum time possible. It seems like reviews of TAs strictly depend on how willing they are to give out solutions; it’s a terrible system, and the good TAs get punished.</p>