My middle school kids love TOM Jr. too. I'd also recommend it for upper elementary. Mary Alice Andeson