Recursion

Objective #1: Trace recursive methods.

Objective #2: Explain the relationship between recursion and iteration.

Objective #3: Write recursive methods.

Objective #4: Identify the efficient and the inefficient use of recursion.