Block is related to Writing. Writing is related to Scratch. 
one thing you do when you Teach is Communicate. Communication is derived from Communicate. Publication is a type of Communication. Cartoon is part of Publication. 
Block <--RelatedTo--> Writing <--RelatedTo--> Scratch 
Teach --HasSubevent--> Communicate <--DerivedFrom-- Communication <--IsA-- Publication <--PartOf-- Cartoon 