It all depends on the school and the teacher! Some schools are exactly like you describe and some aren't. Visit schools in your area, try to attend open houses, talk to other parents and especially try to talk to some kids! Some schools post some of their curriculum online as well. Best of luck!