Howard Finklestein, a sociology professor at Brookdale Community College in New Jersey, was caught on Snapchat