My research in computer graphics is centered on creating and visualizing repeating patterns in Euclidean, hyperbolic, and spherical geometry, and on other 2-dimensional surfaces. This research also includes investigations of spherical and hyperbolic spline curves. My user interface research mostly involves issues in user interaction with software for the creation of motifs for the repeating patterns mentioned above.