Posting here, as I'm not sure where it would best go...
Had my M2 for about 2 years now, and thinking about my full M test/course. Did the M1 -> M2 via Learning Curves, would likely do the M through them as well, or possibly Niagara College (since NC is literally across the road from me...