Aaron Garcia's groups