Questions you may want to consider:
① What does it mean for a language to have an order of evaluation? What is the order we evaluate Racket expressions in?
② What is the syntax, or language pattern, for a function definition. What are the parts of that definition called?
③ Compare and contrast Racket (in your experience so far) with what you know about other languages. How is it similar (or different) in terms of its structure and execution?
