Skip to main content

Home/ Diigo In Education/ Group items tagged Management application

Rss Feed Group items tagged

Ross Davis

islt9440 - Group 7: Diigo for Education - About diigo.com - 86 views

  • Diigo highlighting tool allows the teacher or student to highlight in an article or a web page
  • The key concepts or vocabulary words could be highlighted to check for understanding. Some students have problems determining what should be highlighted in an article or passage. Teachers could use this tool to demonstrate how to correctly highlight and find the key points.
  • About diigo.com page Details and Tags Print Download PDF Backlinks Source Delete Rename Redirect Permissions Lock discussion history notify me Protected Details last edit by cmh459 Sunday, 7:53 pm - 36 revisions Tags none About diigo.comDiigo or Digest of Internet Information, Groups and Other stuff is a social bookmarking site that allows its users to bookmark and tag websites. Users are also able to highlight information and put sticky notes directly on the webpage as you are reading it. Your notes can be public which allows other users to view and comment on your notes and add their own or it can be private. Sites can be saved and stored for later reading and commenting. Users can also join groups with similar interests and follow specific people and sites. Teachers can register for an educator account that allows a teacher to create accounts for an entire class. In an education account, students are automatically set up as a Diigo group which allows for easy sharing of documents, pictures, videos, and articles with only your class group. There are also pre-set privacy settings so only the teacher and classmates can see the bookmarks and communications. This is a great way to ensure that your students and their comments are kept private from the rest of the Internet community. Diigo is a great tool for teachers to use to have students interact with material and to share that interaction with classmates. Best Practices for using Diigo tools Tagging Tool Teachers or students can tag a website that they want to bookmark for future reference. Teachers can research websites or articles that they want their students to view on a certain topic and tag them for the students. This tool is nice when researching a certain topic. The teacher can tag the websites that the students should use eliminating the extra time of searching for the sites that would be useful and appropriate for the project.Highlighting Tool Diigo highlighting tool allows the teacher or student to highlight in an article or a web page . 1The key concepts or vocabulary words could be highlighted to check for understanding. Some students have problems determining what should be highlighted in an article or passage. Teachers could use this tool to demonstrate how to correctly highlight and find the key points. Sticky Notes Tool The sticky note tool is a great addition to the tools of diigo. Students may add sticky notes to a passage as they are reading it. The sticky notes could be used to make notes or ask questions by the students. Teachers could postition the sticky notes in the passage for students to respond to various ideas as they are reading. Students could use sticky notes to peer edit and make comments on other student's work through Google docs. These are just a few ideas of how to apply the diigo tools to your teaching practices. Both students and teachers benefit form using these tools. The variety of uses or practices give both groups a hands on way of dealing with text while making it more efficient. Bookmark/Snapsho
  • ...10 more annotations...
  • islt9440 - Group 7: Diigo for Education guest · Join · Help · Sign In · Join this Wiki Recent Changes Manage Wiki Group 7 Project HomeDiigo RSS FeedsSample Lesson Plans Social Studies Spanish Math (Functions) Math (Geometry) Collaboration Pages Collaboration Home Job Assignments Project Info Lesson Plan Ideas About diigo.com page Details and Tags Print Download PDF Backlinks Source Delete Rename Redirect Permissions Lock discussion history notify me Protected Details last edit by cmh459 Sunday, 7:53 pm - 36 revisions Tags none About diigo.com Diigo or Digest of Internet Information, Groups and Other stuff is a social bookmarking site that allows its users to bookmark and tag websites. Users are also able to highlight information and put sticky notes directly on the webpage as you are reading it. Your notes can be public which allows other users to view and comment on your notes and add their own or it can be private. Sites can be saved and stored for later reading and commenting. Users can also join groups with si
  • Diigo or Digest of Internet Information, Groups and Other stuff is a social bookmarking site that allows its users to bookmark
  • and tag websites
  • Diigo highlighting tool allows the teacher or student to highlight in an article or a web page.
  • The key concepts or vocabulary words could be highlighted to check for understanding
  • Diigo highlighting tool allows the teacher or student to highlight in an article or a web page. The key concepts or vocabulary words could be highlighted to check for understanding
  • Diigo highlighting tool allows the teacher or student to highlight in an article or a web page. The key concepts or vocabulary words could be highlighted to check for understanding. Some students have problems determining what should be highlighted in an article or passage. Teachers could use this tool to demonstrate how to correctly highlight and find the key points.
  • Diigo highlighting tool allows the teacher or student to highlight in an article or a web page.
  • Teachers or students can tag a website that they want to bookmark for future reference. Teachers can research websites or articles that they want their students to view on a certain topic and tag them for the students.This tool is nice when researching a certain topic. The teacher can tag the websites that the students should use eliminating the extra time of searching for the sites that would be useful and appropriate for the project.
  • The sticky note tool is a great addition to the tools of diigo. Students may add sticky notes to a passage as they are reading it. The sticky notes could be used to make notes or ask questions by the students.Teachers could postition the sticky notes in the passage for students to respond to various ideas as they are reading.Students could use sticky notes to peer edit and make comments on other student's work through Google docs.
  •  
    My group for my grad class, "Learning with the Internet" created this wiki about using and implementing Diigo in the classroom.
Jon Dorbolo

How to Build a Successful Application Portfolio Management Solution « Because... - 33 views

  • 2.  Facilitate collaboration between business and IT
    • Jon Dorbolo
       
      In OSU's case this is analogous to facilitating collaboration between Faculty and IT.
  • 3.  Don’t try to boil the ocean
    • Jon Dorbolo
       
      Start with a small set of well integrated apps. Train to enterprise-wide proficiency. OSU is poised to do this with Google apps.
  • 5.  Build a repository of APM information
    • Jon Dorbolo
       
      Assess -- revise -- reassess -- til the end of time.
  • ...2 more annotations...
  • How to Build a Successful Application Portfolio Management Solution
  • more often than not, these purchases happen in an ad-hoc manner within a specific department or business unit, resulting in a business owning hundreds (maybe even thousands) of redundant, overlapping, and ultimately, outdated applications.
Mark Glynn

(32) (PDF) Gamification in Education: A Systematic Mapping Study | Gennady Agre - Acade... - 11 views

  •  
    "While gamification is gaining ground in business, marketing, corporate management, health insurance,ecology and wellness initiatives, its application in education is still an emerging trend. This article presents a study of the published empirical research on the application of gamification to education.The study is limited to papers that discuss explicitly the effects of use of game elements in specificeducational contexts. It employs a systematic mapping design. Accordingly, a categorical structure forclassifying the research results is proposed based on the extracted topics discussed in the reviewed papers. The categories include gamification design principles, game mechanics, context of applyinggamification, consisting of type of application, educational level, and academic subject,implementation and evaluation. By mapping the published work to the classification criteria andanalyzing them, the study highlights the directions of the currently conducted empirical research onapplying gamification to education. It also indicates some major obstacles and needs, such as the needfor a proper technological support, the need for controlled studies demonstrating reliable positive ornegative results of using specific game elements in particular educational contexts, etc. Although mostof the reviewed papers report promising results, more substantial empirical research is needed todetermine whether both extrinsic and intrinsic motivation of the learners can be influenced bygamification"
Marc Patton

calibre - E-book management - 54 views

  •  
    Calibre is a free and open source e-book library management application developed by users of e-books for users of e-books. It has a cornucopia of features divided into the following main categories: Library Management, E-book conversion, Syncing to e-book reader devices, Downloading news from the web and converting it into e-book form, Comprehensive e-book viewer, Content server for online access to your book collection
  •  
    calibre is a free and open source e-book library management application developed by users of e-books for users of e-books.
Ian Woods

AJET 26(3) Drexler (2010) - The networked student model for construction of personal le... - 77 views

  • Web application(networked studentcomponent) Tool usedin test case Student activitylevel of structure Social bookmarking (RSS) Delicioushttp://delicious.com/ Set up the account Subscribe to each others accounts Bookmark and read 10 reliable websites that reflect the content of chosen topic Add and read at least 3 additional sites each week. News and blog alert (RSS) Google Alerthttp://www.google.com/alerts Create a Google Alert of keywords associated with selected topic Read news and blogs on that topic that are delivered via email daily Subscribe to appropriate blogs in reader News and blog reader (RSS) Google Readerhttp://reader.google.com Search for blogs devoted to chosen topic Subscribe to blogs to keep track of updates Personal blog (RSS) Bloggerhttp://www.blogger.com Create a personal blog Post a personal reflection each day of the content found and experiences related to the use of personal learning environment Students subscribe to each others blogs in reader Internet search (information management, contacts, and synchronous communication) Google Scholarhttp://scholar.google.com/ Conduct searches in Google Scholar and library databases for scholarly works. Bookmark appropriate sites Consider making contact with expert for video conference Podcasts (RSS) iTunesUhttp://www.apple.com/itunes/whatson/itunesu.html Search iTunesU for podcasts related to topic Subscribe to at least 2 podcasts if possible Video conferencing (contacts and synchronous communication) Skypehttp://www.skype.com Identify at least one subject matter expert to invite to Skype with the class. Content gathering/ digital notebook Evernotehttp://evernote.com/ Set up account Use Evernote to take notes on all content collected via other tools Content synthesis Wikispaceshttp://www.wikispaces.com Post final project on personal page of class wiki The process and tools are overwhelming to students if presented all at once. As with any instructional design, the teacher determines the pace at which the students best assimilate each new learning tool. For this particular project, a new tool was introduced each day over two weeks. Once the construction process was complete, there were a number of personal web page aggregators that could have been selected to bring everything together in one place. Options at the time included iGoogle, PageFlakes, NetVibes, and Symbaloo. These sites offer a means to compile or pull together content from a variety of web applications. A web widget or gadget is a bit of code that is executed within the personal web page to pull up external content from other sites. The students in this case designed the personal web page using the gadgets needed in the format that best met their learning goals. Figure 3 is an instructor example of a personal webpage that includes the reader, email, personal blog, note taking program, and social bookmarks on one page. The personal learning environment can take the place of a traditional textbook, though does not preclude the student from using a textbook or accessing one or more numerous open source texts that may be available for the research topic. The goal is to access content from many sources to effectively meet the learning objectives. The next challenge is to determine whether those objectives have been met. Figure 3: Personal web page compiles learning tools
  • Table 2: Personal learning environment toolset Web application (networked student component) Tool used in test case Student activity level of structure Social bookmarking (RSS) Delicious http://delicious.com/ Set up the account Subscribe to each others accounts Bookmark and read 10 reliable websites that reflect the content of chosen topic Add and read at least 3 additional sites each week. News and blog alert (RSS) Google Alert http://www.google.com/alerts Create a Google Alert of keywords associated with selected topic Read news and blogs on that topic that are delivered via email daily Subscribe to appropriate blogs in reader News and blog reader (RSS) Google Reader http://reader.google.com Search for blogs devoted to chosen topic Subscribe to blogs to keep track of updates Personal blog (RSS) Blogger http://www.blogger.com Create a personal blog Post a personal reflection each day of the content found and experiences related to the use of personal learning environment Students subscribe to each others blogs in reader Internet search (information management, contacts, and synchronous communication) Google Scholar http://scholar.google.com/ Conduct searches in Google Scholar and library databases for scholarly works. Bookmark appropriate sites Consider making contact with expert for video conference Podcasts (RSS) iTunesU http://www.apple.com/itunes/ whatson/itunesu.html Search iTunesU for podcasts related to topic Subscribe to at least 2 podcasts if possible Video conferencing (contacts and synchronous communication) Skype http://www.skype.com Identify at least one subject matter expert to invite to Skype with the class. Content gathering/ digital notebook Evernote http://evernote.com/ Set up account Use Evernote to take notes on all content collected via other tools Content synthesis Wikispaces http://www.wikispaces.com Post final project on personal page of class wiki The process and tools are overwhelming to students if presented all at once. As with any instructional design, the teacher determines the pace at which the students best assimilate each new learning tool. For this particular project, a new tool was introduced each day over two weeks. Once the construction process was complete, there were a number of personal web page aggregators that could have been selected to bring everything together in one place. Options at the time included iGoogle, PageFlakes, NetVibes, and Symbaloo. These sites offer a means to compile or pull together content from a variety of web applications. A web widget or gadget is a bit of code that is executed within the personal web page to pull up external content from other sites. The students in this case designed the personal web page using the gadgets needed in the format that best met their learning goals. Figure 3 is an instructor example of a personal webpage that includes the reader, email, personal blog, note taking program, and social bookmarks on one page.
  • The personal learning environment can take the place of a traditional textbook, though does not preclude the student from using a textbook or accessing one or more numerous open source texts that may be available for the research topic. The goal is to access content from many sources to effectively meet the learning objectives. The next challenge is to determine whether those objectives have been met.
  • ...1 more annotation...
  • AssessmentThere were four components of the assessment process for this test case of the Networked Student Model: (1) Ongoing performance assessment in the form of weekly assignments to facilitate the construction and maintenance of the personal learning environment, (2) rubric-based assessment of the personal learning environment at the end of the project, (3) written essay, and (4) multimedia synthesis of topic content. Points were earned for meeting the following requirements: Identify ten reliable resources and post to social bookmarking account. At least three new resources should be added each week. Subscribe and respond to at least 3 new blogs each week. Follow these blogs and news alerts using the reader. Subscribe to and listen to at least two podcasts (if available). Respectfully contact and request a video conference from a subject matter expert recognised in the field. Maintain daily notes and highlight resources as needed in digital notebook. Post at least a one-paragraph reflection in personal blog each day. At the end of the project, the personal learning environment was assessed with a rubric that encompassed each of the items listed above. The student's ability to synthesise the research was further evaluated with a reflective essay. Writing shapes thinking (Langer & Applebee, 1987), and the essay requirement was one more avenue through which the students demonstrated higher order learning. The personal blog provided an opportunity for regular reflection during the course of the project. The essay was the culmination of the reflections along with a thoughtful synthesis of the learning experience. Students were instructed to articulate what was learned about the selected topic and why others should care or be concerned. The essay provided an overview of everything learned about the contemporary issue. It was well organised, detailed, and long enough to serve as a resource for others who wished to learn from the work. As part of a final exam, the students were required to access the final projects of their classmates and reflect on what they learned from this exposure. The purpose of this activity was to give the students an additional opportunity to share and learn from each other. Creativity is considered a key 21st century skill (Partnership for 21st Century Skills, 2009). A number of emerging web applications support the academic creative process. Students in this project used web tools to combine text, video, audio, and photographs to teach the research topics to others. The final multimedia project was posted or embedded on the student's personal wiki page. Analysis and assessment of student work was facilitated by the very technologies in use by the students. In order to follow their progress, the teacher simply subscribed to student social bookmarking accounts, readers, and blogs. Clicking through daily contributions was relatively quick and efficient.
  •  
    Scholarly and important but also practical. Scroll down for an incredible chart of ideas that challenges older students to take charge of their own learning.
anonymous

Ilios 2.0: UCSF Curriculum Management - 30 views

  •  
    The Ilios Curriculum Management System provides the Health Professions educational community an open-source, user-friendly, flexible, and robust open source web application to collect, manage, analyze and deliver curricular information.
Judy Robison

ReadCube for Researchers - 86 views

  •  
    suite of scholarly literature tools with a new release of the free ReadCube desktop application; ReadCube Pro, a premium add-on to the desktop version; ReadCube iOS apps; and SmartCite, a Word-compatible citation tool. Available free for both Mac and PC, ReadCube's desktop application allows researchers to organize and manage their scholarly article libraries, and discover new literature through searches and daily personalized recommendations.
Nigel Coutts

Professional Learning Communities for School Transformation - The Learner's Way - 41 views

  •  
    The role of the teacher is slowly but surely changing and with this come new challenges. Change becomes inevitable and processes for managing this and capitalising on the opportunities it brings becomes paramount within organisations. It is perhaps not surprising that educational institutions may evolve to become what are termed 'Learning Organisations' or 'Professional Learning Communities' within which there is a focus on the application of the principles of learning to manage change and explore new opportunities. 
Carol Ansel

The Daring Librarian: Wikipedia is not wicked! - The Answer Sheet - The Washington Post - 70 views

  • Teaching Wikipedia in 5 Easy Steps: *Use it as background information *Use it for technology terms *Use it for current pop cultural literacy *Use it for the Keywords *Use it for the REFERENCES at the bottom of the page!
  • 4 ways to use Wikipedia (hint: never cite it) Teachers: Please stop prohibiting the use of Wikipedia 20 Little Known Ways to Use Wikipedia Study: Wikipedia as accurate as Encyclopedia Britannica Schiff, Stacy. “Know it all: Can Wikipedia conquer expertise?” The New Yorker, February 26, 2006 And: Yes students, there’s a world beyond Wikipedia **Several years ago, Nature magazine did a comparison of material available on Wikipedia and Brittanica and concluded that Brittanica was somewhat, but not overwhelmingly, more accurate than Wikipedia. Brittanica lodged a complaint, and here, you can see what it complained about as well as Nature’s response. Nature compared articles from both organizations on various topics and sent them to experts to review. Per article, the averages were: 2.92 mistakes per article for Britannica and 3.86 for Wikipedia. -0- Follow The Answer Sheet every day by bookmarking http://www.washingtonpost.com/blogs/answer-sheet. And for admissions advice, college news and links to campus papers, please check out our Higher Education page. Bookmark it! var entrycat = ' ' By Valerie Strauss  |  05:00 AM ET, 09/07/2011 .connect_widget .connect_widget_text .connect_widget_connected_text a {display:block;} #center {overflow:visible;} /*.override-width iframe {width:274px !important;}*/ Tumblr Reddit Stumbleupon Digg Delicious LinkedIn http://platform.twitter.com/widgets/tweet_button.html#_=1315504289567&count=horizontal&counturl=http%3A%2F%2Fwww.washingtonpost.com%2Fblogs%2Fanswer-sheet%2Fpost%2F
  •  
    Excellent perspective on "The 'W' Word" - use it wisely for what it is - high school and college kids shouldn't be citing any general knowledge encyclopedias for serious research - but that doesn't mean there aren't some excellent uses for it.
Marcia Jeans

Bouncy Balls - Bounce balls with your mouse or microphone - 5 views

  •  
    Essentially, Bouncy Balls is a website that activates your microphone and detects noise level. The more noise in the room, the more the balls bounce. The quieter the room is, the more still the balls remain. Although this tool has a number of applications outside of classroom management, I thought it was a fun, engaging way to monitor noise levels. Ask students to try to keep the balls as still as possible during class, and maybe reward them by allowing them to sing and be noisy on their way out of class 
Stacy Olson

Book Club Management - 6 views

  •  
    "Bookclubit.com is the web's leading application for creating, managing and running your very own online book club.
Marc Patton

Drupal - Open Source CMS | drupal.org - 30 views

  •  
    Drupal is an open source content management platform powering millions of websites and applications. It's built, used, and supported by an active and diverse community of people around the world.
Michele Brown

The Social Express - 0 views

  •  
    The Social Express™ is an engaging, interactive software application designed for children with autism, Asperger's, and ADHD. Teaches children how to think about and manage social situations through video modeling, thus enabling them to build social-emotional skills and develop the meaningful relationships they need to navigate life. There is a purchase price
Pam Jeffrey

Digitally Speaking / Blogging - 169 views

  • Using Feed Readers

     

    Feed readers are probably the most important digital tool for today's learner because they make sifting through the amazing amount of content added to the Internet easy.  Also known as aggregators, feed readers are free tools that can automatically check nearly any website for new content dozens of times a day---saving ridiculous amounts of time and customizing learning experiences for anyone. 

     

    Imagine never having to go hunting for new information from your favorite sources again.  Learning goes from a frustrating search through thousands of marginal links written by questionable characters to quickly browsing the thoughts of writers that you trust, respect and enjoy.

     

    Sounds too good to be true, doesn't it?

     

    It's not!  Here's a Commoncraft tutorial explaining RSS Feeds in Plain English:

     

    Feed readers can quickly and easily support blogging in the classroom, allowing teachers to provide students with ready access to age-appropriate sites of interest that are connected to the curriculum.  By collecting sites in advance and organizing them with a feed reader, teachers can make accessing information manageable for their students. 

    Here are several examples of feed readers in action:

     

    Student Blogs

    http://www.pageflakes.com/wferriter/20982438

     

     

    This feed list includes several elementary, middle and high school blogs that students can explore during silent reading or while online at home.

     

     

    Current Events 

    http://www.pageflakes.com/wferriter/16714925

     

    This feed list includes links to several news websites that cover topics that are a part of one teacher's required social studies curriculum. 

     

    Global Warming

    http://www.pageflakes.com/wferriter/22534539

    Used specifically as a part of one classroom project, this feed list contains information related to global warming that students can use as a starting point for individual research. 

     

    While there are literally dozens of different feed reader programs to choose from (Bloglines and Google Reader are two biggies), Pageflakes is a favorite of many educators because it has a visual layout that is easy to read and interesting to look at.  It is also free and web-based.  That means that users can check accounts from any computer with an Internet connection.  Finally, Pageflakes makes it quick and easy to add new websites to a growing feed list—and to get rid of any websites that users are no longer interested in.

    What's even better:  Pageflakes has been developing a teacher version of their tool just for us that includes an online grade tracker, a task list and a built in writing tutor.  As Pageflakes works to perfect its teacher product, this might become one of the first kid-friendly feed readers on the market. Teacher Pageflakes users can actually blog and create a discussion forum directly in their feed reader---making an all-in-one digital home for students. 

     

    For more information about the teacher version of Pageflakes, check out this review:

     

    http://teacherleaders.typepad.com/the_tempered_radical/2008/02/pageflakes-for.html

     

     

    For more information on using feed readers to organize and manage information, check out this handout: 

  •  
    Checklist to use before embarking on a blogging project with students
Thieme Hennis

MOOCs: The cutting announcement of the wrong revolution | betrokken wetenschap - 27 views

  • A critical assessment of mainstream of higher education reveals that universities spent most energy on delivery of knowledge. Application of knowledge is dominated by ‘near transfer’, which means that students learn to give practical examples of theoretical concepts. ‘Far transfer’ originates from the analysis and solving of real problems, without prior exposure to cues regarding relevant knowledge. It occurs in Schools that deploy problem- or project-based learning. Exchange of codified and practical knowledge is absent in general. It might take place during internships, but projects outside the university are better and moreover, they offer opportunity for integration with other learning processes.
  • A balanced and integrated approach of the three learning processes mentioned above is occurring in only few universities. Elsewhere, students learn (and forget) lots of knowledge, have only limited experience with the application of knowledge and are ignorant of the clash between codified and practical knowledge. Consequently, the majority of our universities are disavowing their main goal, the development of ‘readiness for society’. It is this verdict that justifies a revolution in higher education.
  •  
    interesting comments about different types of transfer, and the role of MOOCs.
Adrienne Michetti

2009 Horizon Report » Technologies to Watch - 0 views

  • Now, many common devices can automatically determine and record their own precise location and can save that data along with captured media (like photographs) or can transmit it to web-based applications for a host of uses.
    • Adrienne Michetti
       
      This is pretty amazing, though slightly scary.
  • a collection of technologies that are used to configure and manage the ways in which one views and uses the Internet.
  • imbuing ordinary objects with the ability to recognize their physical location and respond appropriately, or to connect with other objects or information.
  • ...1 more annotation...
  • mobiles firmly in the near-term horizon as the capabilities of phones have continued to develop rapidly. Innovations over the last year have brought third-party applications, easy GPS, and intuitive interfaces to mobile devices, blurring the boundary between phone and computer.
    • Adrienne Michetti
       
      You'd be a silly or naive educator to not make mobile use part of your classroom learning in the near future - if you're not already.
MsBamber Bamber

House Afire: PBL Diary - T minus One week - Lego City and Beyond - 23 views

  •  
    Project based learning in the technology classroom diary: T minus one week After spending 3 weeks teaching my grade 9's project management using Scrum, we finally moved on to Alexey Krivitsky's terrific and well-known Lego City simulation.
Chris Smith

Kickboard: a data driven instructional application for teachers by teachers. - 92 views

  •  
    Kickboard keeps classrooms afloat. Integrated student academic and behavior records highlight trends. Automated classroom management systems save teachers time. Customizable settings mean Kickboard fits your school's existing systems from the start. Has free version for one teacher, other options for whole school.
Maggie Tsai

YouTube - Teacher feedback with Diigo - 3 views

  •  
    A video made by a teacher - how he uses diigo with Google groups to manage information
Frederick Eberhardt

http://web.gc.cuny.edu/itp/docs/student_work/CORE%20I/claire_fontaine.pdf - 57 views

  •  
    Virtual worlds in social media are now helpful for education K-12 and in the schools of Graduate Study in Education. Social media can manage courses effectively with little strain on students and faculty alike. This is the way to revolutionize education according to Teacher and Researcher, Claire Fontaine. Fontaine, C. (2009). Social Media Practices and Pedagogy. NY, NY: CUNY. http://web.gc.cuny.edu/itp/docs/student_work/CORE%20I/claire_fontaine.pdf
1 - 20 of 34 Next ›
Showing 20 items per page