1200A is a good course for first years, although it is very test-heavy; 80% of your grade is 3 tests. Weis was a great prof, very passionate about what he teaches; only negative feedback is that his slides are messy. 