worst professor I have ever experienced. Does not reply to emails, gives terrible instructions that make absolutely no sense. Almost impossible to hand in any course work because the instructions are so unclear and contradictory. please do not take his courses if you care about your education