learning vcs