A balanced review of Math Academy