Yeah, we get 8 weeks, but it looks like you get more time off on your school holidays.
Number of terms depends on your school level (elementary, middle, high) and the individual school. The elementary/middle school my mom works at runs on a 1 term schedule, where the kids have the same 8 classes all year long for 45 minutes a day. My school runs on a 2 term schedule, so I've got four classes per term, each about 80 minutes.