Phone: 847-888-5185

Email:

Degrees and Certifications:

Ms. Castro

Ms. Castro graduated from National Louis University and has been teaching for 5 years and has been at Channing for 1 year.