A couple of years ago I spent a day with Bob Anderson. Not only does he teach development process but he has active development projects underway. Its rare to see property consultants who not only teach but also are managing/development projects in the current market.