Text this: A course on optimization and best approximation