Ann arbor dexter half mary

anybody here has done this race? any suggestions about the course? difficult? any particular tips?