David Racker
I did not like Proessor Racker at all, he is very sarcastic, oversteps, somewhat rude. If you do not work well with sarcasm don't take him. His class is pretty hard for a gen-ed, overall 0/10 do not take him!!!