mid-march: the middle part of March
time period: an amount of time
ashcan school: a group of United States painters founded in 1907 and noted for their realistic depictions of sordid aspects of city life