Greg's appointment schedule