A Day in the Life of A Teacher; A Challenging Yet Enjoying This Kin...