How many letters of recommendation do you think are necessary? I am not sure myself. I think if you can get as many as you can, that's good, right? Does it matter what topic the student is in at all? What if a student did OK at math but excelled in History and English. Would a letter from the math teacher saying how hard the student worked be good?