Janna Gregonis
Will not teach you anything and will tell you to wing it. Relies on past intro courses from 2 yrs go so if you don't remember an intro course, you're out of luck. Talks down to you, has no respect. Has a lab where you build projects, but the staff don't care so you have to wait a week to get your project back so she it blames on you for being late.