Really bad professor, I would never recommend anyone to take his class. Really bad accent you literally will sleep in each and every class. Upon that this subject has many chapters to read. And finally, his exams are not open book.