Kevin Ahern is a Senior Instructor in the Department of Biochemistry and Biophysics at Oregon State University, where he pioneered the development of Web-based courses for teaching biochemistry. He is a contributing editor to Science magazine and a columnist for Genetic Engineering News. He has edited two books, Biotechnology Software Reports - Computer Applications for Molecular Biologists and The Biotechnology Software Directory, A Buyer's Guide, and is the founder of DaVinci Press Ink, a scientific software consulting firm. Dr. Ahern's teaching experience includes undergraduate and graduate biochemistry courses.