Your question suggests that this is the right place to use the ForEach statement. Do you have a foreach loop in your question
foreach Student.Name in Students: Console.WriteLine("Total Classes Missed Total: {0}", ClassedMissedToday(count all of them)
but do you really want to write a line for the console for each student? It seems you just want to
Console.WriteLine("Total Classes Missed Total: {0}", ClassedMissedToday(count all of them)
and you ask: "How can I summarize the missing classes?".
You can do this with a number of LINQ statements, including the ForEach statement (as in Will Marcouiller's answer), but you want to do this using the right tool. The right tool here is the Sum operator.
Console.WriteLine("Total Classes Missed Total: {0}", ClassedMissedToday(Students.Sum(s => s.ClassesMissedToday))
source share