UBCO student achieves solo riding goal, raises money for men