Visual Spatial Learner