Learning visualist