| Gave 3-day workshop (1989) to faculty of University of Botswana, Africa, on the use of computer technology in teaching mathematics. |
| Gave three 3-week workshops (19891991) to Arizona middle school mathematics teachers, on the use of computer technology in teaching mathematics. |
| Gave three 4-week workshops (19901992) to Tucson junior/high school mathematics teachers, on the use of computer technology in teaching mathematics. |
| Gave two 2-day workshops (1990, 1991) to New York state high school mathematics teachers, on the use of computer technology in teaching mathematics. |
| Gave 3-hour workshop (1991) at the CA regional MAA meeting. |
| Gave 10-day workshop (1992) to faculty of two- and four-year institutions throughout the South West USA on the use of computer technology in teaching mathematics. |
| Gave 2-day workshop (1992) to faculty of University of Sonora, Mexico, on the use of computer technology in teaching mathematics. |
| Gave 3-day workshop (1993) to faculty of two- and four-year institutions throughout the South West USA on the use of computer technology in teaching mathematics. |
| Gave 2-day workshop (1992) at the University of Sonora, Mexico, on the use of computer technology in teaching mathematics. |
| Gave one-week workshop (1993) at the University of Puerto Rico on the use of computer technology in teaching mathematics. |
| Gave one-week workshop (1993) in Mexico City on the use of computer technology in teaching mathematics. |
| Gave 3-day workshop (1993) at Oklahoma State University on Harvard Consortium Calculus. |
| Gave 2-day workshop (1993) in New Mexico on the use of computer technology in teaching mathematics. |
| Gave 4-week workshop (1993) to Arizona middle school mathematics teachers, on the use of computer technology in teaching mathematics. |
| Gave 3-hour workshop (1993) at the New Mexico regional MAA meeting. |
| Gave 2-hour workshop (1994) at Utah State. |
| Gave 2-day workshop (1994) at the Inter-America University, Puerto Rico, on the use of computer technology in teaching mathematics. |
| Gave 2-day workshop (1994) in Texas on the use of computer technology in teaching mathematics. |
| Gave 2-day workshop (1994) at the University of Puerto Rico on the use of computer technology in teaching mathematics. |
| Gave 3-day workshop (1994) at the University of Puerto Rico on Harvard Consortium Calculus. |
| Gave one-week workshop (1995) in Mexico City on the use of computer technology in teaching mathematics. |
| Gave one-week workshop (1997) at Warwick University on the use of computer technology in teaching mathematics. |
| Ran invited workshops at the Arizona Law Enforcement Training Academy (Tucson), the Allbright Training Center (Grand Canyon), the National Park Service (Lake Mead), the National Association for Search and Rescue annual meetings, the Arizona Search Coordinators annual meetings, and the New Mexico SAR Coordinators meetings, on using computers during searches. |
| Invited speaker at the AZ regional NCTM meeting, 1988. |
| Invited 2 hour talks at AMS/MAA national meetings in Boulder (1989), Kentucky (1990), and Ohio (1990). |
| Invited panelist/speaker at AMS/MAA national meetings in Kentucky (1990), and Maryland (1992, 1998). |
| Invited 2 hour keynote address to the West Pew Group, 1990. |
| Invited speaker at workshop at the University of New Mexico, 1991. |
| Invited speaker at the AZ regional NCTM meeting, 1993. |
| Given numerous invited talks (19891994) to students at middle and high schools throughout Arizona on the uses of mathematics in "real life". Topics ranged over search and rescue, the battle of Trafalgar, the gradual disappearance of last names in England, modeling a party, deciding whether a coin is unfair, etc. |