I'm out of ideas now - Just weight and see


return outside of function???!!!


need to indent the last return.


your return for last function def get_average(student) needs to be inside this function like the example below:

def get_average(student):

homework = average(student["homework"])
print homework
quizzes = average(student["quizzes"])
print quizzes
tests = average(student["tests"])
print tests

return 0.1 * average(student["homework"]) + \

0.3 * average(student["quizzes"]) + 0.6 * average(student["tests"])

Also see how you have given return total for your other function def average(numbers): that is the correct way


Thanks a ton man didn't notice that


Thanks for the response I didn't catch that, thanks for the help.