Myrtle Beach High School substitute teacher Shane Cacho was fired last month after the district learned of reports that he had 鈥渂een acting in an unprofessional manner and having inappropriate conversations with students while serving as a long-term substitute,鈥 according to a termination letter. Police are investigating.