Is medical cannabis legal under federal law?

No, cannabis is not legal under federal law.