MIXED PROGRAMS BY GLENN RIVERA