He is Medical Director of the Pediatric Hospitalist Program at Johns Hopkins Bayview Medical Center and oversees care delivered in the emergency department, inpatient department and nursery. He is co-director of medical student education for the Department of Pediatrics. He is actively engaged in curriculum development and evaluation for the School of Medicine. He is also an active teacher in the pediatric residency program and medical school and he serves as the Helen Taussig College Faculty Co-Leader in the Colleges Advisory Program in the School of Medicine. His scholarly interests are in medical education with a focus on simulation, clinical skills development and assessment. In addition, he is interested in health services research and telemedicine applications as they relate to community hospitals.