Heather Bowden
Very hands on classes, if you like to challenge yourself by using the knowledge you get this is the right professor to go with. Interactive, great content she doesnt only focuses on the book and teaches you about the real world.