Brian Fletcher Courses Advanced Supreme Court Litigation Clinic Supreme Court Litigation Clinic: Clinical Coursework Supreme Court Litigation Clinic: Clinical Methods Supreme Court Litigation Clinic: Clinical Practice Courses Publications See Full Details Hide Full Details