Texas Tech removes 21 courses from core curriculum - IJR News