I had Mike Bagg for 3D Modeling and Animation, and it was the best elective choice I've ever picked. He lets you finish each project on your own pace with an easy to follow video made by him. I learned quite a lot and I'm sure I could've learned more if I took the advanced class. Be kind and respectful, and you will get an easy A, and have a bit of fun doing it. Do not be afraid to ask for help, he is willing to help.
Mr. Bagg is the most chill guy you will ever meet. He is very nice and rarely gets upset. Its very hard to fail his class (I took Geometry with him). Just do all the homework and pass your quizzes and you will be fine.