CURRICULUM. DR. DAVID HIDALGO