Everyday is challenging and hard, but whenever I see the smiles of the residents, it melts my heart and drives me to do more for them. The activity director taught me a lot, and I am very thankful for it. The hardest part of the job, is everyday you have to introduce yourself again; for some residents forget you. The most enjoyable part of the job is everything. Volunteering in Good Shepherd is one of the most special experience I ever had.