I try to keep an eye out for useful teaching materials, particularly ones that provide unique perspectives on issues that students may not have encountered in their studies (unfortunately many courses are similar ideas/voice on repeat, in various forms). "Critical Development Studies: In Introduction" (2018) by Veltmeyer and Wise is brief (170 pages), easy to read (lots of lists), and accessible (first year undergrad level). While not a "sharp edge" of critical studies per se, it provides a counter narrative to the dominant discourses. The unique offering is (largely) a vantage point from Latin America.
A couple of quotes for insight into the book:
"There are three fundamentally different ways of understanding 'society': as a collection of individuals, each motivated to better themselves or to seek self-advantage; as a system of institutionalised practices that sets rules and limits to the action of individuals; and as a system of overlapping and interconnected social groups with shared experiences and identify which enable them to act collectively in the struggle for social change. The first way of understanding society is widely shared by economists and political scientists in the liberal tradition. For the sake of analysis they see the individuals as rational calculators of self-interest, or as citizens who are equal in their opportunities for self-advancement, and as the fundamental agents of social change. The second and third ways of understanding society and the development process relate to what could be described as the 'sociological perspective'—the view that the problems, experiences and actions both of individuals and nations can and must be related to the potion that they occupy in the broader system, and understood in terms of the way society or the economy is organised and structured." (p. 54)
"From a critical development perspective (that is to say, one that questions neoliberal institutionality and the structural dynamics of capitalism in order to promote development alternatives that benefit the majority of the population), sustainable human development is understood as a social construction process that starts by creating awareness: the need for change, organization and social participation in order to generate a popular power that can then strive for social emancipation. This involves the eschewal of socially alienating relations that deprive people of their merits, destroy the environment, and damage social coexistence." (p. 118)