I am a biology teacher and Web game / website developer. I've lectured biology courses at the following institutions:

    University of California, Berkeley, CA
    Pomona College, Claremont, CA
    Trinity College, Hartford, CT
    Eastern Connecticut State University, Willimantic, CT
    University of Connecticut, Storrs, CT
    Front Range Community College, Boulder, CO
    University of Colorado, Boulder, CO

Here are some websites I've developed recently:

Front Range Neuroscience Group

General Clinical Research Center
University of Colorado at Boulder

Department of Integrative Physiology
University of Colorado at Boulder

Boulder Bird Club

Office of Animal Resources
University of Colorado at Boulder

University of Colorado at Boulder

Department of Environmental, Population, and Organismic Biology
University of Colorado at Boulder

International Union for the Study of Social Insects

Here are most of the games I've programmed that can be played online for free. (The art in games 1 through 7 and 13 is entirely by me as well.) Games 1-12 use the Flash plug-in, and the rest use Shockwave. Games 10, 14, 16, and especially 13 have biological themes.

  1. Bubble Trouble: Pop clusters of colored bubbles.
  2. Logrunner: Keep your lumberjack from falling in the river.
  3. Quadramania: Clear areas of colored tiles in this cool pseudo-3D game.
  4. Snaparound: Place pieces to form a ring on the hexagonal board.
  5. Zigzag: Remove matching tiles by connecting them with a zigzag line.
  6. Cable vs. DSL: An updated version of "dots and boxes".
  7. Alien Defense: Shoot down aliens.
  8. Flapjack: Make stacks of matching pancakes.
  9. Gopher-It: Dig tunnels to avoid monsters and falling boulders.
  10. Something Fishy III: Catch sea creatures by drawing a loop of bubbles around them.
  11. Newton's Nightmare: Make rows of matching apples.
  12. Spinsect: Spin and swap pieces to put the insects back together.
  13. Genome Project: Invert DNA nucleotides until the chromatids match.
  14. Leapfrog: Catch flying insects and avoid the alligator.
  15. Skyscrapers: The heights of buildings represent numbers in this puzzle game.
  16. Alien Growth: Destroy tumor cells while avoiding the macrophages.
If you need help with a biologically-oriented game, cartoon, illustration, or website, I may able to help. Please use the form below to contact me: