Patrick McMunn
Professor Mcmunn is very responsive to emails and helps students out even on weekends. There was a good deal of work, but the course was very well formatted with clear instructions. He is one of the nicest and most down-to-earth professors I've met yet. He has his own YouTube channel where he lectures and explains the assignments!!! How Cool!