Andrew McGuigan spent much of last week teaching Vacation Bible School students about facing their fears and trusting God.
On Friday night, McGuigan, 22, of Port Deposit, practiced what he preached when he proposed to his girlfriend in front of a crowd of nearly 250 people at First Baptist Church of Perryville.
She said yes.
"It was really cute. I loved it," said McGuigan's new fiancee, Rachel Graves, 21, of Conowingo.
The couple, both 2009 graduates of Perryville High School, have been dating for nearly five years.