Elizabeth Kelso
Solid class and great professor. Knows her stuff so dont be afraid to ask her questions if you get stuck. Replies to emails pretty quickly and is always willing to help out. Super understanding and gives lots of extra credit. Would take this class again if I had too.