Winston Prep is a highly individualized and responsive setting for high-potential middle and high school students with learning differences, such as language based learning disabilities, nonverbal learning disabilities and executive functioning difficulties. The Winston Prep program is designed to challenge each student's strengths while developing the essentials of reading, writing, mathematics, organization and study skills. Each individualized education program is based upon a continuously modified understanding of the student's learning profile that evolves as the student progresses and matures. Students participate in a daily one-to-one session called Focus, designed to serve as the diagnostic, instructional and mentoring centerpiece of their experience. At the high school level, students with appropriate levels of skill mastery may participate in college courses. A second campus operates in Norwalk, CT.