Drew Ginsberg
Professor Ginsberg is a great teacher! He always replies to emails within great time whenever you need help, and he always makes it clear that he IS here to help. He is a very understanding teacher, and makes things easily understandable. Overall, if he is a choice to pick from, pick him.