I believe both these subjects are related, as a student trying to learn a subject for the first time, or being bored sitting in class waiting for others to catch up. Also from an instructors point of view, the stress of getting everyone up to speed along with going in depth enough to not to lose those who don't know, and keeping those who do interested. All of which adds stress to instructors and students. It is a fine line we walk everyday to keep retention, positive outlook, and consistant, nurturing, exciting learning environment intact. BRAVO!!! to all who tries… >>>