150-hour marathon lecture