Rafael Osorio Jr., 18, of the 600 block of Hampton Circle, Elgin, was charged with three class X felony counts of manufacture or delivery of a controlled substance, a class 2 felony count of manufacture or delivery at a specified location and a class 3 felony count of manufacture or delivery of a look alike substance stemming from drug sales to undercover officers in February and June of this year.