So you'd like a bit of improv homework?
What does it mean to improvise by Gary Schwartz
A Glossary of Improv Terms from The Improv Page
The Living Playbook a list of zillions of improv games
Fundamentals of Agreement by Kevin Mullaney
Napier Wit: Learning from Mick an article I wrote for YesAnd - Mick's a genius.