Fredrick Dooley
Dr. Dooley is very knowledgeable. His teaching methods might scare you at the beginning of the year but it all starts to make sense once you enter your last quarter. His teaching methods prepare you for university-level classes where most of the time you are on your own. Amazing professor, great advisor, just not extremely good at explaining stuff.