Going to school isn’t always fun. In fact, a lot of kids dread coming to school. Some feel that way because of bullies while others find studying too hard. There are kids who just don’t want to be left with their teachers and classmates at school.

Fortunately, there are tons of teachers who are strongly dedicated to their work. They are willing to do anything just to make sure their students learn from them.

As a way of appreciating teachers and the hard work that they do, here are 48 teachers nailing their jobs.