Visual communication. Logo design, typography, communication, flash website, myspace and video presentation.