Pembroke Advisors, Inc.