He has a M.A. in political science from Southern Illinois University at Carbondale, a M.A.T. from National-Louis University, and a M.S.Ed. from Northern Illinois University. Prior to teaching at Harper College, he taught high school for Chicago Public Schools and Illinois School District U-46.