Endorsements, Recognition, and Societies:



Listed numerous years between 2001 and 2018 in Marquis' Who's Who in America and Marquis' Who's Who in American Law.


  • IEEE
  • IEEE New Jersey Coast Section
  • IEEE Communications Society
  • IEEE Computer Society
  • IEEE Professional Communication Society
  • IEEE Society on Social Implications of Technology
  • IEEE Technology and Engineering Management Society
  • Association for Humanistic Psychology
  • Association for Transpersonal Psychology
  • Association for Computing Machinery (ACM)
  • ACM Special Interest Group on Applied Computing
  • ACM Special Interest Group on Computer-Human Interaction
  • ACM Special Interest Group on Computers and Society
  • ACM Special Interest Group on Hypertext and the Web
  • Project Management Institute
  • Associated Bodywork and Massage Professionals