Answer from cs61c-ee (Michael Shen 15963205) for Question 3 I found it really interesting that stack frames could be made in memory by simply moving a stack frame pointer around. Also, I didn't know that stack frame pointers were essential to implementing recursion in a language.