Dhyanakarshan: Teacher's Handbook for Learning Based Teaching