Peter Haproff
Mr. Haproff is super chill keeps his lectures interesting. He goes through slides during lectures but creates detailed study guides and gives easy tests. easy A in this class, and also pretty fun.