5 past classes for David O'Neill