Delivering education through technology for human happiness