Howard Silverberg
Do not take him. Worst teacher Ive had. Doesnt teach anything you dont already know. Grades you on random things he makes up along the way. Your speeches are worth your whole grade. Complains to us about random things