A course that prepared K-12 teachers of JNV Mandi to develop project-based units,integrate technology and 21st century learning.