Gustavo Chaparro
Great professor who knows his stuff, but the class structure is terrible. Class meets once a week for 4 hours to watch video lectures the entire time. Prof is only there to answer questions; he himself does not lecture. Class is 2 heavily weighted exams, 7 labs, and a final group project and lab. Take Roigs class; the videos are his class lectures.