Great Teacher , fun class , homework is not hard and gets easier after you do it a few times , one of my favorite classes I have ever taken .