Marc Freeman seminar