This instructor is a practicing immigration attorney, and he teaches the lessons in such a way that creates preparation for law school. Super charismatic personality makes one excited to attend class. He introduced a series of guest speakers, which was fun and interactive- it provided an insight into the legal fields diversity. One of the best!