Alexandros Dimitriadis
Taking this course online currently. The professor is not present at all. He uses a program and you have to teach yourself everything, and he assigns 40+ problems a week, on top of discussion posts and what not. Ive had to email him a couple times regarding some issues Ive had and hes very short with responses and rude. Do not recommend at all.