Now, according to CBS Detroit, Branch is suing Henry Ford Community College, which expelled him when it learned about his criminal past.
Branch says his rights were violated when the Dearborn school kicked him out last year.
Branch's parole officer had no problem with him attending the school if he stayed away from a campus day care facility. Branch is now off parole.
He served a prison sentence for having sex with a 15-year-old girl in 2004. He said he believed she was older.