Question: Who was the tutor of the person San Casimiro is named after?

Context paragraphs:
Pedagogical agent: A pedagogical agent is a concept borrowed from computer science and artificial intelligence and applied to education, usually as part of an intelligent tutoring system (ITS).  It is a simulated human-like interface between the learner and the content, in an educational environment.  A pedagogical agent is designed to model the type of interactions between a student and another person.  Mabanza and de Wet define it as "as a character enacted by a computer that interacts with the user in a socially engaging manner".  A pedagogical agent can be assigned different roles in the learning environment, such as tutor or co-learner, depending on the desired purpose of the agent.  "A tutor agent plays the role of a teacher, while a co-learner agent plays the role of a learning companion".

Casimiroa: Casimiroa is a genus of flowering plants in the citrus family, Rutaceae.  It includes about 10 species native to Mexico and Central America.  The genus is named for "an Otomi Indian, Casimiro Gómez, from the town of Cardonal in Hidalgo, Mexico, who fought and died in Mexico's war of independence."

San Casimiro Municipality: The San Casimiro Municipality is one of the 18 municipalities (municipios) that makes up the Venezuelan state of Aragua and, according to the 2011 census by the National Institute of Statistics of Venezuela, the municipality has a population of 25,540.  The town of San Casimiro is the shire town of the San Casimiro Municipality.

San Casimiro: San Casimiro de Güiripa is a city in the state of Aragua, Venezuela.  It is the shire town of the San Casimiro Municipality.  It is named after Saint Casimir.

Mexican Federal Highway 80: Mexican Federal Highway 80 ("Carretera Federal 80") connects Tampico, Tamaulipas, to San Patricio, Jalisco.  Federal Highway 80 also connects the city of Guadalajara to the south coast in Jalisco.  The highway runs through the towns of Acatlán de Juárez, Villa Corona, Cocula, Tecolotlán, Unión de Tula, Autlán, La Huerta, Casimiro Castillo, and San Patricio (Melaque).

Saint Casimir: Saint Casimir Jagiellon (Polish: "Kazimierz" , Lithuanian: "Kazimieras" ; October 3, 1458 – March 4, 1484) was a prince of the Kingdom of Poland and of the Grand Duchy of Lithuania.  Second oldest son of King Casimir IV, he was tutored by Johannes Longinus, a Polish chronicler and diplomat.  After his elder brother Vladislaus was elected as King of Bohemia in 1471, Casimir became the heir apparent.  At the age of 13, Casimir participated in the failed military campaign to install him as King of Hungary.  He became known for his piousness, devotion to God, and generosity towards the sick and poor.  He became ill (most likely with tuberculosis) and died at the age of 25.  He was buried in Vilnius Cathedral and his cult grew.  His canonization was initiated by his brother King Sigismund I the Old in 1514 and the tradition holds that he was canonized in 1521.

Efraín Sánchez: Efraín Elías "El Caimán" Sánchez Casimiro (born 26 February 1926 in Barranquilla) is a former Colombian footballer who was a goalkeeper.  He competed for the Colombian national football team at the 1962 FIFA World Cup which was held in Chile, and was played in San Lorenzo de Almagro, of Argentina, in 1948.

Mahou-San Miguel Group: Mahou San Miguel is a Spanish brewing company, founded in Madrid in 1890 under the name of "Hijos de Casimiro Mahou, fabrica de hielo y cerveza" (The Sons of Casimiro Mahou, production of ice and beer).  Mahou San Miguel is the leading brand in the Spanish beer market.

Sifu: Sifu (from Cantonese spelling) or shīfu (from Mandarin spelling) is a title for and role of a skillful person or a master.  It may be written with the Chinese characters 師傅 ( )/师傅 ( ) or 師父/师父.  The character 師/师 means "skilled person", while the meaning of 傅 is "tutor" and the meaning of 父 is "father."  Both characters 傅 and 父 are pronounced ""fu"" with the same tones in Cantonese and Mandarin, creating some ambiguity.  A similar term often used in Chinese is 老師/老师 (Cantonese Chinese pronunciation: "lou5 si1"; Mandarin Chinese pronunciation: "lǎoshī"), meaning "teacher" or literally "old person of skill".

Carlos Casimiro: Carlos Rafael Casimiro (born November 8, 1976 in San Pedro de Macorís, Dominican Republic) is a former Major League Baseball player who played with the Baltimore Orioles in .

Supporting paragraphs: San Casimiro Saint Casimir
Answer: Johannes Longinus