If you take his class, be prepared to write fast, he gives all the information orally and doesn't talk slow. However, all tests and quizzes come directly from the notes, so it's pretty straight forward. Somewhat difficult to reach outside of class, no office hours and he won't always respond to emails. Overall nice prof & the class is interesting.