I think i'd have an easier time using whatever VCS people already know, than trying to stuff "teaching git" into teaching a work-shop.
like, I already know (have used) cvs, svn (and svk!), mercurial, fossil, darcs, bazaar, and git (and git svn!).
i might have even used RCS at one companyβ¦
and I'd even have an easier time teaching most of those, compared to teaching git, which i have extensive knowledge of.