JD Kaim, a University of Washington Computer Science student built a class-trading application for students to swap course spots. He claims the school threatened him with potential expulsion and ...