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