About: Michael Rocha

Michael Rocha is a self-described "long-ago" music teacher, a long-time music enthusiast and pianist, and short-time Web designer: http://www.blueliongraphics.com. He has an MS in Meteorology from MIT.

Articles by Michael Rocha: