Section 105: Hearst Field Annex B5 Wed 12 - 1pm
Section 110: Cory 289 Wed 3 - 4pm
Office Hours: Cory 504 Fri 2 - 3pm