Missing

John M.

John Melfi is a tax lawyer by training, but don’t let that dissuade you from taking this class. He’s an avid fly fisherman and has fished for various species all over the US and in Ireland, Poland, Canada, and the Caribbean, among other places. He is a board member and vice president of the New York City chapter of Trout Unlimited. John lives in Brooklyn.

Courses taught