<p>So much depends upon the student, their background knowledge and strengths and weaknesses, that the same AP can take vastly different amounts of time for different students in the same class. </p>
<p>But teachers can also make a huge difference. My son is in a large high school, with different teachers teaching the same AP. The work load varies widely across teachers.</p>
<p>I’m with you tho–no high school teacher should have a blank check on a students time. Are you logging the time that your son is spending each night on that class? You might want to create a paper trail. If you track homework time in each of his courses, it will be very apparent that this teacher’s demands are out of line.</p>