Help Me Choose Games for My Games Class

I'm a little burnt out on the chess class I've been teaching at school for the past three years, so I've delegated that away and will instead be doing a 50 minute pre-school session (7am - 7:50am) on family games for about 20 3rd to 5th graders. Before you say "that's too early", you should know that I've been teaching chess to 1st to 5th graders during that same timeslot. The class will run from October through March and be held once per week.

Here's a preliminary list of options I'm thinking about. I want games that support at least 4 players and, obviously, can be played in the 50 minutes we have.

Game  BGG Rating  Min Max Teach Play
Take it Easy                6.8 1 8 10 20
Diamant / Incan Gold                6.9 3 8 10 30
Apples to Apples Junior                6.8 4 10 5 30
Make ‘N Break                6.6 2 4 10 30
Tier auf Tier                6.8 2 4 10 15
TransAmerica                6.6 2 6 15 30
Family Fluxx                6.3 2 6 5 15
Blokus                7.5 1 4 10 20
Ticket to Ride                7.7 2 5 20 45
Treehouse (Pyramids)                6.3 2 4 10 20
Carcassonne - Hunters / Gatherers                7.4 2 5 10 45
Colossal Arena                7.2 2 5 10 45
Carcasson: the Discovery                6.9 2 5 10 30
Ingenious                7.6 2 4 15 20
For Sale                7.4 3 6 10 20
Niagara                6.9 2 5 10 45
Cartagena                6.8 2 5 10 45
San Juan                7.7 2 4 15 45
Pickomino                6.4 2 7 5 20
6 Nimmt                7.0 2 10 10 45
Can't Stop                7.1 2 4 10 30

What do you think of this list? What would add or subtract?

Updated: