It was a delight to have professor Freebern. He thoroughly gives lectures and takes his time to explain with great examples especially from his own professional experience. I look forward to taking another class with him!