Cassie Dahl: Teaching & Technology