7 past classes for Richard Chiem