Brian Brown
Professor Brown is great, I loved his class, while he does make you work for it he has helped me develop skills needed for future college classes. If you do not do the work, you will not pass and if you skip class you will not pass. He is a tough grader but if you ask for help he will help you. Lastly, his lectures are amazing, he is funny