Rachel O'Brien
IA is a hard class no matter who teaches it. This was O'Brien's first time teaching it, started out rough (moves very fast through material on PowerPoint slides) but she adapted. Posts video lectures every class. Notes sometimes unclear, but her door is always open to help. Bubbly personality, and invested in the subject and her students.