Moryachka - although this has nothing to do with the course you're giving away - you seem to have a very good knowledge of Russian grammar. Did you study it somewhere?