mining machinery courses and prices