Luis Barajas Saldana
He is all over the place and some students didn't like that, but I didn't mind. Gave unclear instructions and very few guidelines for assignments, but he was so lenient with all policies and grading. Hard to reach and won't answer emails, but will answer any question in class. His relaxed style is a hit or miss, but the class was easy and fun.