...While at first I was prone to lecturing due to my assumption that others found theory as elucidating as I, my sessions are now dominated by working through problems provided by either the student or me. Also software visualization is a boon whenever my drawing skills don't pass muster. Ultimate... (read more)