Do NOT take this Professor. If you do, don't say I didn't warn you! First and foremost, he is rude and condescending. Don't bother asking him a question or for any clarification becasue he will talk to you like an idiot . Secondly, his tests and quizes are almost impossible due to the specific information he expects you to memorize. Look elsewhere!