cheerleader: an enthusiastic and vocal supporter
supporter: a person who backs a politician or a team etc.
refresher course: a course that reviews and updates a topic for those who have not kept abreast of developments