Broderick Martinez
His intimidation technique of teaching is not an effective way to learn. For anyone. Don't think this guy should be a teacher! It just does not seem like he enjoys or has the patience to teach. Generously lets you bring cheat sheet for the exams, which you NEED. Keep up with the HW as you move along the chapters. Saving grace.