Tốt nghiệp Cử nhân Giáo dục trường Mary Immaculate College, Đại học Limerick.
Tốt nghiệp Thạc sỹ Quản lý Giáo dục tại Đại học Roehampton, London.
Thầy Darragh hoàn thành khóa học nghiệp vụ sư phạm đầu tiên tại Ai-Len. Sau tốt nghiệp, thầy bắt đầu sự nghiệp dạy học tại Doha, Qatar. Tại đó, thầy dạy Khối Key Stage 1 và đảm nhiệm vị trí Điều phối viên Chương trình giảng dạy. Sau thời gian công tác tại Trung Đông, thầy chuyển công tác tới Prague, Cộng hòa Séc. Tại đây, thầy Darragh có kinh nghiệm đa dạng với các vị trí ở toàn bộ Khối Tiểu học và đóng vai trò quan trọng trong việc hỗ trợ trường sát nhập. Thầy giữ vị trí quan trọng ở hai lĩnh vực: chuyên môn và lãnh đạo trường với chức vụ Trưởng Khối và Điều phối môn Tiếng Anh. Ngoài giờ làm việc, thầy Darragh thích đọc sách, chơi tennis, leo núi và khám phá các địa danh mới cũng như đi du lịch để gặp gỡ, giao lưu với bạn bè năm châu.