IDS
http://www.idsEducation.com/
Inquire about license