Mostly, schools in America begin at 8am and it ends at 3pm, but In Spain, primary schools (usually ages of 6-12) go to school at 9am to noon with a long three hours of lunch and go back and school at 3pm and school ends at 5pm. I know some schools in America but in Spain when starting for the next class, the students stay in their class, but the teachers changes classes. According to one teacher in Spain, the teachers come to class 10 or even 20 minutes late.
The obvious similarities is that they both offer English and Spanish languages. I don't think I could think of another smiliarities, but I hoped this help you