Teaching is one of the most challenging but rewarding professions. While there is the benefit of having long vacations and short school days, the amount of time, dedication and workload that is required alongside the job should never be overlooked. Similarly to nurses and doctors who spend their lives caring for others, teaching is a …