Its not passing me.

The code should be accepted

```
lloyd = {
"name": "Lloyd",
"homework": [90.0, 97.0, 75.0, 92.0],
"quizzes": [88.0, 40.0, 94.0],
"tests": [75.0, 90.0]
}
alice = {
"name": "Alice",
"homework": [100.0, 92.0, 98.0, 100.0],
"quizzes": [82.0, 83.0, 91.0],
"tests": [89.0, 97.0]
}
tyler = {
"name": "Tyler",
"homework": [0.0, 87.0, 75.0, 22.0],
"quizzes": [0.0, 75.0, 78.0],
"tests": [100.0, 100.0]
}
# Add your function below!
def average(numbers):
total = sum(numbers)
total = float(total)
return total/len(numbers)
def get_average(student):
homework=average(student["homework"])
quizzes=average(student["quizzes"])
tests=average(student["tests"])
return ((tests*0.6)+(quizzes*0.3)+(homework*0.1))
def get_letter_grade(score):
if (score>=90):
return "A"
elif (score>=80):
return "B"
elif (score>=70):
return "C"
elif (score>=60):
return "D"
else:
return "F"
print get_letter_grade(get_average(lloyd))
def get_class_average(students):
init=0
for student in students:
init+=get_average(student)
return init/len(students)
print get_class_average([tyler,lloyd,alice])
print get_letter_grade(get_class_average([tyler,lloyd,alice]))
```

I am not able to get past this task,

The task asks for this

Finally, print out the result of calling get_class_average with your students list. Your students should be [lloyd, alice, tyler].

Then, print the result of get_letter_grade for the class's average

I have implemented this to make a class average based on all the student grades.

Another interpretation of this could be that the question is asking to print each student's average and then the grade.

That didnt work for me as well

Here is the error I get

Oops, try again. One of the following is missing or broken when we tried to use it: alice, lloyd, tyler, students, get_class_average, get_letter_grade

Here is my output

B

83.8666666667

B

None

Please help, if I'm understanding this wrong or is this a bug.