Anthony Alegrete
Anthony replaced another unsatisfying professor. This was very fortunate, since Anthony is a very respected and inspiring professor. Anthonys classes are always different and stimulating. The content of the classes is very contemporary and relevant to what's going on in the real world. It's always a pleasure to attend Anthonys classes!