Many small liberal arts undergraduate colleges in the US have temporary adjunct positions often or usually filled by new Ph.D.s. These colleges generally focus more attention on teaching than do research universities, and consequently have infrastructure for mentoring and improving teaching. Many have special fellowships whose goal is specifically to mentor young postdocs interested in a teaching career. At my school, these fellowships require teaching only six courses over a three-year appointment, a generous arrangement. The US [National Postdoctoral Association][1] maintains a list of such teaching fellowships, although I am uncertain of its comprehensiveness. One can also find specific school fellowships by web-searching "postdoctoral teaching fellowships in mathematics." I suspect analogous *summer* teaching opportunities would be less useful in terms of development, but perhaps(?) easier to secure. There are many summer math programs for high-schools students; teaching at one of these would be quite enjoyable. I can only mention examples (again, in the US) rather than point you to a comprehensive list: [Hampshire College Summer Studies in Mathematics][2], [Cornell Summer Math Institute][3], [Berkeley Math Path Summer Camp][4], [Johns Hopkins Center for Talented Youth][5], etc. [1]: http://www.nationalpostdoc.org/careers/career-planning-resources/186-postdoctoral-teaching-fellowships [2]: http://en.wikipedia.org/wiki/Hampshire_College_Summer_Studies_in_Mathematics [3]: http://www.math.cornell.edu/~smi/ [4]: http://mathcircle.berkeley.edu/index.php?options=bmc%7Csummerprograms2010%7CSummer%2520Camps [5]: http://cty.jhu.edu/