IT and Learning Technologies Checklist