Learn Hardcore Japanese: kare ha oozei no mae de zikosyoukaisuruno wo hazukasigaru. - He is shy about introducing himself in front of many people.