Professor Berlin is amazing person and inspiring mentor. He cares about every student more than any teacher I ever had. Every student in his classes seems to feel same way. My semester, he had 3 sections on 2 campus. Yet, he gave freely of his time to any student for any need; and had insight for every one of our completely unique class projects.