About Janis Barr Books by Janis Barr Canadian STEM Grade 4 by (author) Janis Barr, David MacDonald & Elizabeth Macleod illustrated by Jonathan Barker & Qingyang Chen Canadian STEM Grade 6 by (author) Janis Barr, David MacDonald & Elizabeth Macleod illustrated by Jonathan Barker & Qingyang Chen Canadian STEM Grade 5 by (author) Janis Barr, David MacDonald & Elizabeth Macleod illustrated by Jonathan Barker & Qingyang Chen Canadian STEM Grade 2 by (author) Janis Barr & Rita Vanden Heuvel Canadian STEM Grade 1 by (author) Janis Barr & Rita Vanden Heuvel Ontario Test Ready Language Skills 6 by (author) Janis Barr & David MacDonald Ontario Test Ready Language Skills 3 by (author) Janis Barr & David MacDonald Des Science Pour Tous Les Jours 2 by (author) Janis Barr designed by Rita Vanden Heuvel Des Science Pour Tous Les Jours 3 by (author) Janis Barr designed by Rita Vanden Heuvel Des Science Pour Tous Les Jours 5 by (author) Janis Barr designed by Rita Vanden Heuvel Des Science Pour Tous Les Jours 1 by (author) Janis Barr designed by Rita Vanden Heuvel Des Science Pour Tous Les Jours 4 by (author) Janis Barr designed by Rita Vanden Heuvel Des Science Pour Tous Les Jours 6 by (author) Janis Barr designed by Rita Vanden Heuvel Ontario Test Ready Math Skills 6 by (author) Janis Barr & David MacDonald Ontario Test Ready Math Skills 3 by (author) Janis Barr & David MacDonald