Presentations from cmpt231-16fa