We purchased an iPad & bluetooth keyboard for DS7. Having control over the apps and ensuring he's using the same device & programs at home and at school - not to mention ensuring he actually has a device in each and every class! - were key for us. So far it's working well, but we did have everyone at the school on board.