Just in: New & Improved Coffee APP available now: the Great Coffee App has now. Has videos to show you how each and every one of the coffee-based beverages are prepared. If you're curious, that's Espresso, Espresso Ristretto, Espresso Lungo, Espresso Macchiato, Espresso Con Panna, Espresso Romano, Espresso Doppio, Latte, Americano, Cappuccino, Marocchino, Latte Macchiato, Caffe Mocha, Irish coffee, Cafeccino, Vienna coffee. Just downloaded it and I must say it's creative and intuitive. A must have for coffee aficionados.... check it out http://greatcoffeeapp.com/