Adapter
Explain the tradeoffs of class vs. object adapters
Contrast the ease of overriding adaptee behavior with class and object adapters
Explain the use of two-way adapters
Describe the flow of a client request through the adapter