class Tryouts::Tryout

def add_drill(d)

the Drill before its added to the list.
defined with the same name as the Drill, that dream will be given to
Add a Drill object to the list for this Tryout. If there is a dream
def add_drill(d)
  d.add_dream @dreams[d.name] if !@dreams.nil? && @dreams.has_key?(d.name)
  drills << d if d.is_a?(Tryouts::Drill)
  d
end