Im telling you now if you can avoid taking his class DO NOT TAKE IT. He is literally a horrible professor and im not just saying that to be saying it because some students are simply just lazy BUT NO THIS PROFESSOR can not teach to save his life and his test are so hard and he doesnt know how to teach !!!!! you will be confused in his class