Ian Weaver
Dr. Weaver is a very nice professor, and overall the class was not awful. However, he is very disorganized and doesn't have a lot of consideration for breaks. You can't expect to go by the syllabus/schedule, but you can expect to have work assigned to you at the last minute, where you'll have to do it over the weekend to get it done by Monday. 