William Walsh
Proffesor Walsh is a great Professor! I would definitely take him again if I could. He cares about his students and has his own work stories which helps explain the class so much better. There is a lot of reading and papers but the books are actually interesting so its okay!