FreshBooks Interview Question

self-intro; project