"Philosophy is written in this grand book - I mean the Universe - which stands continually open to our gaze, but it cannot be understood unless one first learns to comprehend the language and interpret the characters in which it is written. It is written in the language of mathematics, and its characters are triangles, circles and other geometrical figures, without which it is humanly impossible to understand a single word of it." Galileo

I am interested in ways to make mathematics more accessible to the general public. The following are links to some of my math articles and interactive math pages, which are intended for a general audience.

- Dynamical Systems on the Torus
- Chaos and the Solar System
- The Normal Curve and Galton's Board
- A Famous Infinite Series

- Modular Arithmetic Calculator - Perform arithmetic and find square roots modulo an integer.
- Find the greatest common divisor of two integers using the Euclidean algorithm.
- Perform row operations on a matrix.

- Graph pro basketball statistics - a Perl interface to a MySQL database of professional basketball stats.
- Create distribution charts for pro basketball statistics.

- Graph a polynomial and its derivative.
- Plot the trajectory of a cannonball for a given muzzle velocity and angle of elevation.
- Graph solutions of the Lotka-Volterra equations, a differential equations model for predator-prey interactions.

- Draw graphs of ellipses with varying parameters.
- Convert angles between radians and degrees.

Last but not least, here is a list of my math research articles.