Jurassic World star Chris Pratt visited Baton Rouge, Louisana’s Our Lady of the Lake Children’s Hospital over the weekend to surprise some kids and offer lessons on raptor training.

The children’s hospital released photos of Pratt’s visit and said the kids “were all smiles” as the star signed Jurassic World posters and posed for pictures.

One of the photos from Pratt’s visit is particularly touching: In the picture below, it looks like Pratt is giving a few kids a lesson on how to train raptors.

He’s posing just like he did in Jurassic World which hit theaters just over a week ago:

Pratt has a history of visiting children’s hospitals to brighten the days of the patients. He visited a Los Angeles hospital while dressed as Star-Lord from Guardians of the Galaxy in August 2014. Earlier this year he pulled out the Guardians costume again and visited a Boston Children’s hospital with Chris Evans (who was dressed as Captain America).

The actor is currently in the Baton Rouge area to film The Magnificent Seven, a remake of the 1960 Western.

Pratt’s mini-lesson on raptor training comes only a few days after zookeepers around the world began recreating Pratt’s Jurassic World raptor training pose with animals of their own…

Related: Zookeepers perfectly re-create Chris Pratt’s Jurassic World raptor handling in new meme

Chris Pratt: A super hero both on screen and off!