Ready (almost) for the new semester