If it's a public school, there's a chance are it's a preset curriculum, expecting teachers to cram as much in your heads as possible for standardized testing. They want you to know as fast as you learn. They don't take much time on anything and fall back on the hope that it'll come with repetition via homework.