Teenage Switch Progressions:

 

A software program that uses cartoon-like simulations about real life. The student starts with cause/effect, and moves to on time, and on purpose interactions. This age appropriate software for teens also prompts learning how to wait.

http://www.rjcooper.com