4 weeks is the norm for type courses and has been for years! My Dash was 4 weeks finishing at 1pm everyday with the last exam on the final Friday morning, had to wait for pub to open we were that early! PT6 was only 3 days too.
Even with full POC you still need a minimum of hours on type usually 3 A checks for the airframe. Then there's the 6 week wait to be company approved.