The word 'shy' in Spanish is 'reservado' for a boy and 'reservada' for a girl. However, 'reservado' mean reserved, which is a synonym of shy. :)
if its only a few sentences you want he is sending a letter to ms luis about his exchange program, his work at an animal shelter, and his improved spanish
Antes de salir de Puerto Rico Carlos y Sofía _ESCRIBIRAN_ un libro sobre la historia de Puerto Rico.
Canada - Julio 1
America - Julio 4
Mexico - Septiembre 16