Nestor Teresa created the group Does Tech Support Sometimes Make You Feel Stupid? 9 years, 5 months ago