extended (crash course)

crash course