Smarthinking is the research based, research proven on-demand, online tutoring service that educators choose most to increase student achievement, boost retention, and enhance learning. This application provides easy mobile access to Smarthinking's drop-in live sessions, paragraph submissions, and writing archives - helping students at their point of need.