Drill is a type of Teach. Condition is a type of Teach. Condition is related to Contract. 
you are likely to find Space in/at/on Table. you are likely to find Lamp in/at/on Table. 
Drill --IsA--> Teach <--IsA-- Condition <--RelatedTo--> Contract 
Space --AtLocation--> Table <--AtLocation-- Lamp 