Publication Venue For Factors Explaining Spanish Student Performance in Introductory Finance and Economics Classes. 44:324-343. 2018-12-01