David Kopec teaches at Champlain College in Burlington, VT and is the author of Manning’s Classic Computer Science Problems in Swift.