I have never believed in inviting the whole class to a bday party, to be honest... I've never had the space or the money to host that many kids. I've read that some people go by the age=# of kids rule, so if they're turning 6 they invite 6 friends, etc. I think 10 kids is a good amount... not too hard to handle that many, especially at that age.