Linear Programming I: Maximization - Sam Baker