Delivered In-Person in DurhamIn-Person class, Durham45 minutes, May 13th, 15:00 + 1 more Delivered In-Person in DurhamIn-Person class, Durham45 minutes, May 13th, 15:45 + 1 more Delivered In-Person in DurhamIn-Person class, Durham1 hour, May 15th, 12:00 + 1 more Delivered In-Person in DurhamIn-Person class, Durham1 hour, May 15th, 15:00 + 1 more