United States
Karsten has been teaching psychology for over 20 years. His background includes clinical psychology, diversity training, multicultural counseling social and abnormal psychology.