Archie Medrano
Absolutely does not know how to teach. Terrible at explaining concepts, not very helpful outside of class. If you're struggling he'll just tell you to study more. Homework is useless as study material, exams are nothing like anything gone over in class. 10/10 would NOT recommend.