Rising to the challenges with Marcus Thompson