best place to learn block printing is Jaipur, but i bet, no one will teach u, its not like US, where the art is taught professionally, in indya the artists bread and butter is this art, so they cannot teach u... u have to learn on your own.. or from friends. its the hard fact