Alejandro Martinez Vela
He's a good professor overall. Class is interesting and he explains concepts well. Material is easy at first and steps up towards the end. Midterm questions were very similar to class examples and hw. In class quizes once a week, only graded on completion. Final was optional due to COVID, but didn't look too bad. Would recommend him.