Teaching, Learning and Technology/Development Guide