Firefly Education is a Canadian company dedicated to providing highly specialized learning programs to students of all ages and academic abilities. Our core competency is our use o... more... See more text