Carter Charles
Do not take from this professor. He makes you submit projects 8 different times for a single project, and technical issues throughout. He may be a good guy, but avoid taking it online from him. It's not worth the 2 credits. 