A nationwide school walkout is planned for March 14 and St. Louis and Washington Universities are cool with it.