1 definition by ihatebkcih

Slang term used in the TESL world to describe a school that hires anyone, never gives you you're paycheck, refuses to give you the benefits stated in your contract, fires you a week before your contract ends to get out of paying your bonus, and fires you as well as revokes your working VISA the minute you complain. McSchools are the jobs you usually have to take to get your foot in the door and to add experience to your resume. Most of the people who take 'gap years' to teach English overseas tend to work at McSchools as they are the only places that will hire them.
Sarah had to do a midnight run and left nearly all of her posessions after her employers revoked her VISA all because she complained to the McSchool that hired her about her missing paychecks.
by ihatebkcih April 22, 2011
Get the McSchool mug.