Author: alwmjohnson

Al Wm Johnson holds a PhD in behavioral health counseling from the University of North Dakota. Dr. Johnson is professionally licensed LMHC and LCAC.