Excellent call on Cleve Stark, Dingbat. I never had him myself, but I hear he is uberteacher.
I would also like to toot Wee Loodford's horn, for being an outstanding US History/Government teacher. I decided to forego AP government my senior year to enter his regular government class because I knew I would learn a lot more. It's like the History Channel every day. It's beautiful.