Bret wrote:
> Would someone please tell me how to make methods that have
> other methods as parameters? 

You could pass the methods as explicit objects.
	a = "abc"
	method = a.method(:upcase)
	method.call #=> "ABC"

-- 
<[ Kent Dahl ]>================<[ http://www.stud.ntnu.no/~kentda/ ]>
  )____(stud.techn.;ind.?k.data)||(softwareDeveloper.at(Trustix))_( 
 /"Opinions expressed are mine and not those of my Employer,      "\
( "the University, my girlfriend, stray cats, banana fruitflies,  " )
 \"nor the frontal lobe of my left cerebral hemisphere.           "/