Teaching / Classes

Affiliations that Dr. Andy has with various UC Davis programs and learning centers.

Teaching Improvements that Dr. Andy has compiled or created.

Current Classes that Dr. Andy is teaching.

Teaching Heroes that have inspired Dr. Andy’s instruction methods.

Star Students that Dr. Andy has taught.