Cook County sheriff's police began an investigation after receiving a tip that Hossin had child porn on his home computer.
Hossin was a 6th grade teacher on Chicago's South Side until he retired in 2006. He worked in the Chicago Public Schools system for 30 years.
Hossin is being held on a $400,000 bond.