Alpha Ayande
This prof is probably the worst prof I've ever had. His exams are awful, they do not reflect anything we learned. Some multiple choice that says choose all that apply. Very awful prof. Goes through the slides in 10 minutes and the rest of the time he's kind of just babbling. DO NOT take this prof.