Luis Teran's groups