Michael Firicano's schedule