Can use a callback with teach()
Fixed a few typos