Horrible professor. Unhappy to be there, and reads off slides which are unhelpful summaries of actual content. Does not answer emails, unhelpful, TA answer everything. Tests are difficult and includes questions that he brings up once during class briefly. Seems happy that his class average is bad. Very unclear instructions always.