An online learning environment helps students and teachers visualize their thinking through concrete images of different thought processes. Thinking Maps offers the ability to create maps, connect to a community using Thinking Maps and constant professional development to grow as an educator.