Simon Siegenthaler
Awesome class! Dr. Siegenthaler is an excellent professor! He is very clear in his slides and presentation of material. Definitely takes the time to teach and explain concepts. Exam material concepts from practice problems and lectures and nothing unexpected. Also very responsive to emails, even on weekends, usually with long and clear answers