I think his videos speak best for themselves so I will just say go watch them. If you don’t have much time, just watch the first one.
Here are his videos about Landmark (there are seven so far):
Discussion thread about it at Cult Education Forum
Discussion thread about it at alt.fan.landmark
Blog post at The Macho Response: Go, Lars, Go!!!