By Javier Francisco Armijo
Javier Armijo is a Cinematographer and he's in the development of an online, asynchronous course in Film Theory.