Alexander DiPippo
Do not take any of his classes. He takes more pleasure in trying to embarrass students than do his actual job. He rambles about things that no one understands, then if you ask a question you get berated and called an idiot. Narcissistic is putting it nicely. At all costs avoid this class if you want to see a diploma in your future.