Michael Downey
Super great prof! Answers emails very fast and goes long ways to ensure you understand the content. His exams are fair game and if you show up and study youll do great! ANP classes are heavy so be prepared for a big workload but downey makes it not too bad and his lectures are not extremely long! TAKE HIS CLASS