Lowest 10% ? Well, I expect for every 100 students, 10 of them are in the same boat. For now, is there someone who really gets the subject you can study with? Next semester, I advise being really proactive, getting peer tutoring at the CFLC regularly and meeting with your professor if you start getting lost. Best wishes!