Unresponsive to emails. Equations on the formula sheet were inconsistent, and was changed last minute before the final. First half of the course was reasonable and fairly easy. Second half of course got a lot harder, he did not explain anything well at all. Final was RIDICULOUSLY hard and poorly written. Acts annoyed when you ask questions. AVOID!