Jacob Rossing
I love this professor. He is so caring about his students, and genuinely wants to see you succeed. Have questions? GO TO OFFICE HOURS! He re-explains anything you need him to. He's tough, no doubt, but the subject is and he wants everyone to pass. Easy projects, holds your hands through them. He is just the best, and he loves what he does.