Google Cloud Print is a new (beta) service from Google that allows a user to print from any device to a printer (cloud ready) w/out cables. Basically, it works by sending the file to the printer over the web. This makes it very convenient for teachers to print thing from work to home or vice versa.
I highly recommend checking out Google Cloud Print by clicking here!!
For a more detailed review be sure to check out David Andrade's award nominated blog.