i suggest that you do not take him. he cannot teach. he is a very bad professor. his tests are given very short amount of times to complete. they are very test heavy. the questions are very hard. this class is giving me white hair. i hate this class if you cannot tell. 