Victor Hung Yan Law
is primarily self based, lectures are watched at home and he goes over them in class. Lecture videos are very good and his notes are easily accessible. tests are open book. Teaches about the real life aplications and gives good financial advice. Nice guy would reccomend