Branden Eggan
Just finished AP1 and WOW that's a hard class... but the professor is really good at breaking things down and making them easy to understand. You will learn A LOT and have to study hard but it's not hard to succeed if you put in the effort.