James Madison College at Michigan State University
http://www.jmc.msu.edu
Inquire about license