select avg(TakenCourses.grade) as averageGrade, TakenCourses.courseCode, Courses.courseName, sum(Courses.credits) as totalCredits from TakenCourses join Students on TakenCourses.pNbr = Students.pNbr join Courses on TakenCourses.courseCode = Courses.courseCode where Students.firstName = 'Eva Alm'