Karla Carter

Karla Carter

Geek prof teaching IT Ethics, Emerging Tech, BI, SAD, E-Commerce & Web Dev/ASP.NET. Noisy about politics, too.