Blue Iris Quilt Shoppe
Palo Cedro, CA
Palo Cedro, CA
Class Information
Check out the class list below. You can call, email or come in to the shop to sign up. If you are interested in a class that we don't currently have listed please send us an email on the Contact Us page.
Our Class Policies have changed, please click on Class Policies above to see them. If your wanting more information on a particular class, please click on the class title to be taken to an info page.
Our Class Policies have changed, please click on Class Policies above to see them. If your wanting more information on a particular class, please click on the class title to be taken to an info page.
UFOClub: UFO Club
- Mar 18, 2024 09:30 am
- Mar 18, 2024 09:30 am
UFOClub: UFO Club - Mar 18, 2024 09:30 am
Calling all UFOs! (Unfinished Objects) to come join in on our UFO Club and let's complete some projects.
Cost: $ 10.00
Calling all UFOs! (Unfinished Objects) to come join in on our UFO Club and let's complete some projects.
Cost: $ 10.00
Quilt101: Beginning Quilt Making with Natalie
- Mar 23, 2024 09:00 am
- Mar 23, 2024 09:00 am
Quilt101: Beginning Quilt Making with Natalie - Mar 23, 2024 09:00 am
If you ever wanted to learn how to quilt or to sharpen your skills this is the class for you. Natalie Larson will teach you all the steps in the quilt-making process, from cutting and piecing, to machine quilting and binding your quilt. This is a 5-week class, and it fills up fast so sign up today to reserve your spot! Class participants enjoy a 15% discount on fabric and notions purchased at Blue Iris Quilt Shoppe for the class too!
Cost: $ 95.00
If you ever wanted to learn how to quilt or to sharpen your skills this is the class for you. Natalie Larson will teach you all the steps in the quilt-making process, from cutting and piecing, to machine quilting and binding your quilt. This is a 5-week class, and it fills up fast so sign up today to reserve your spot! Class participants enjoy a 15% discount on fabric and notions purchased at Blue Iris Quilt Shoppe for the class too!
Cost: $ 95.00
Linus: Project Linus Quilters
- Mar 25, 2024 09:30 am
- Mar 25, 2024 09:30 am
Linus: Project Linus Quilters - Mar 25, 2024 09:30 am
Join the local quilters making quilts for Project Linus donations.
Cost: $ FREE
Join the local quilters making quilts for Project Linus donations.
Cost: $ FREE
FWClubII: Featherweight Club II
- Apr 01, 2024 09:30 am
- Apr 01, 2024 09:30 am
FWClubII: Featherweight Club II - Apr 01, 2024 09:30 am
Prefer to attend our Featherweight Club during the day? Join us on the first Monday of each month and let's sew on our featherweights! Bring your own project or pick up something here at the shop!
Cost: $ 20.00
Prefer to attend our Featherweight Club during the day? Join us on the first Monday of each month and let's sew on our featherweights! Bring your own project or pick up something here at the shop!
Cost: $ 20.00
EPPClub: English Paper Piecing Club (EPPClub)
- Apr 04, 2024 09:30 am
- Apr 04, 2024 09:30 am
EPPClub: English Paper Piecing Club (EPPClub) - Apr 04, 2024 09:30 am
All skills levels welcome - come join the fun!
Cost: $ 20.00
All skills levels welcome - come join the fun!
Cost: $ 20.00
WoolClub: "Woolies" Embroidery Club
- Apr 05, 2024 09:30 am
- Apr 05, 2024 09:30 am
FPPClub: Foundation Paper Piecing Club
- Apr 06, 2024 09:30 am
- Apr 06, 2024 09:30 am
FPPClub: Foundation Paper Piecing Club - Apr 06, 2024 09:30 am
Foundation Paper Piecing Club (FPPClub)
Cost: $ 20.00
Foundation Paper Piecing Club (FPPClub)
Cost: $ 20.00
UFOClub: UFO Club
- Apr 15, 2024 09:30 am
- Apr 15, 2024 09:30 am
UFOClub: UFO Club - Apr 15, 2024 09:30 am
Calling all UFOs! (Unfinished Objects) to come join in on our UFO Club and let's complete some projects.
Cost: $ 10.00
Calling all UFOs! (Unfinished Objects) to come join in on our UFO Club and let's complete some projects.
Cost: $ 10.00
Linus: Project Linus Quilters
- Apr 22, 2024 09:30 am
- Apr 22, 2024 09:30 am
Linus: Project Linus Quilters - Apr 22, 2024 09:30 am
Join the local quilters making quilts for Project Linus donations.
Cost: $ FREE
Join the local quilters making quilts for Project Linus donations.
Cost: $ FREE
Hexie: Hexie Stacks
- Apr 26, 2024 09:00 am
- Apr 26, 2024 09:00 am
Hexie: Hexie Stacks - Apr 26, 2024 09:00 am
Hexie Stacks (a.k.a. One Block Wonder...) no book required!
Cost: $ 55.00
Hexie Stacks (a.k.a. One Block Wonder...) no book required!
Cost: $ 55.00
CurvyLogCabin: Curvy Log Cabin
- Apr 27, 2024 10:00 am
- Apr 27, 2024 10:00 am
CurvyLogCabin: Curvy Log Cabin - Apr 27, 2024 10:00 am
technique class with your choice of selected patterns to choose from.
Cost: $ 60.00
technique class with your choice of selected patterns to choose from.
Cost: $ 60.00
EPPClub: English Paper Piecing Club (EPPClub)
- May 02, 2024 09:30 am
- May 02, 2024 09:30 am
EPPClub: English Paper Piecing Club (EPPClub) - May 02, 2024 09:30 am
All skills levels welcome - come join the fun!
Cost: $ 20.00
All skills levels welcome - come join the fun!
Cost: $ 20.00
WoolClub: "Woolies" Embroidery Club
- May 03, 2024 09:30 am
- May 03, 2024 09:30 am
FPPClub: Foundation Paper Piecing Club
- May 04, 2024 09:30 am
- May 04, 2024 09:30 am
FPPClub: Foundation Paper Piecing Club - May 04, 2024 09:30 am
Foundation Paper Piecing Club (FPPClub)
Cost: $ 20.00
Foundation Paper Piecing Club (FPPClub)
Cost: $ 20.00
FWClubII: Featherweight Club II
- May 06, 2024 09:30 am
- May 06, 2024 09:30 am
FWClubII: Featherweight Club II - May 06, 2024 09:30 am
Prefer to attend our Featherweight Club during the day? Join us on the first Monday of each month and let's sew on our featherweights! Bring your own project or pick up something here at the shop!
Cost: $ 20.00
Prefer to attend our Featherweight Club during the day? Join us on the first Monday of each month and let's sew on our featherweights! Bring your own project or pick up something here at the shop!
Cost: $ 20.00
Savannah: "Savannah" - A New Linda Ballard Quilt
- May 11, 2024 09:30 am
- May 11, 2024 09:30 am
Savannah: "Savannah" - A New Linda Ballard Quilt - May 11, 2024 09:30 am
New quilt pattern designed and taught by Linda Ballard! Join us for a great day of sewing and learning valuable tips & tricks!
Cost: $ 50.00
New quilt pattern designed and taught by Linda Ballard! Join us for a great day of sewing and learning valuable tips & tricks!
Cost: $ 50.00
BHA1: Beginning Hand Applique
- May 18, 2024 09:30 am
- May 18, 2024 09:30 am
BHA1: Beginning Hand Applique - May 18, 2024 09:30 am
New to hand applique or would like to learn? Join us for the morning and let's have some fun!
Cost: $ 35.00
New to hand applique or would like to learn? Join us for the morning and let's have some fun!
Cost: $ 35.00
UFOClub: UFO Club
- May 20, 2024 09:30 am
- May 20, 2024 09:30 am
UFOClub: UFO Club - May 20, 2024 09:30 am
Calling all UFOs! (Unfinished Objects) to come join in on our UFO Club and let's complete some projects.
Cost: $ 10.00
Calling all UFOs! (Unfinished Objects) to come join in on our UFO Club and let's complete some projects.
Cost: $ 10.00
Linus: Project Linus Quilters
- May 27, 2024 09:30 am
- May 27, 2024 09:30 am
Linus: Project Linus Quilters - May 27, 2024 09:30 am
Join the local quilters making quilts for Project Linus donations.
Cost: $ FREE
Join the local quilters making quilts for Project Linus donations.
Cost: $ FREE
Quilt101: Beginning Quilt Making with Natalie
- May 28, 2024 09:00 am
- May 28, 2024 09:00 am
Quilt101: Beginning Quilt Making with Natalie - May 28, 2024 09:00 am
If you ever wanted to learn how to quilt or to sharpen your skills this is the class for you. Natalie Larson will teach you all the steps in the quilt-making process, from cutting and piecing, to machine quilting and binding your quilt. This is a 5-week class, and it fills up fast so sign up today to reserve your spot! Class participants enjoy a 15% discount on fabric and notions purchased at Blue Iris Quilt Shoppe for the class too!
Cost: $ 95.00
If you ever wanted to learn how to quilt or to sharpen your skills this is the class for you. Natalie Larson will teach you all the steps in the quilt-making process, from cutting and piecing, to machine quilting and binding your quilt. This is a 5-week class, and it fills up fast so sign up today to reserve your spot! Class participants enjoy a 15% discount on fabric and notions purchased at Blue Iris Quilt Shoppe for the class too!
Cost: $ 95.00
FPPClub: Foundation Paper Piecing Club
- Jun 01, 2024 09:30 am
- Jun 01, 2024 09:30 am
FPPClub: Foundation Paper Piecing Club - Jun 01, 2024 09:30 am
Foundation Paper Piecing Club (FPPClub)
Cost: $ 20.00
Foundation Paper Piecing Club (FPPClub)
Cost: $ 20.00
FWClubII: Featherweight Club II
- Jun 03, 2024 09:30 am
- Jun 03, 2024 09:30 am
FWClubII: Featherweight Club II - Jun 03, 2024 09:30 am
Prefer to attend our Featherweight Club during the day? Join us on the first Monday of each month and let's sew on our featherweights! Bring your own project or pick up something here at the shop!
Cost: $ 20.00
Prefer to attend our Featherweight Club during the day? Join us on the first Monday of each month and let's sew on our featherweights! Bring your own project or pick up something here at the shop!
Cost: $ 20.00
EPPClub: English Paper Piecing Club (EPPClub)
- Jun 06, 2024 09:30 am
- Jun 06, 2024 09:30 am
EPPClub: English Paper Piecing Club (EPPClub) - Jun 06, 2024 09:30 am
All skills levels welcome - come join the fun!
Cost: $ 20.00
All skills levels welcome - come join the fun!
Cost: $ 20.00
WoolClub: "Woolies" Embroidery Club
- Jun 07, 2024 09:30 am
- Jun 07, 2024 09:30 am
UFOClub: UFO Club
- Jun 17, 2024 09:30 am
- Jun 17, 2024 09:30 am
UFOClub: UFO Club - Jun 17, 2024 09:30 am
Calling all UFOs! (Unfinished Objects) to come join in on our UFO Club and let's complete some projects.
Cost: $ 10.00
Calling all UFOs! (Unfinished Objects) to come join in on our UFO Club and let's complete some projects.
Cost: $ 10.00
Linus: Project Linus Quilters
- Jun 24, 2024 09:30 am
- Jun 24, 2024 09:30 am
Linus: Project Linus Quilters - Jun 24, 2024 09:30 am
Join the local quilters making quilts for Project Linus donations.
Cost: $ FREE
Join the local quilters making quilts for Project Linus donations.
Cost: $ FREE
FWClubII: Featherweight Club II
- Jul 01, 2024 09:30 am
- Jul 01, 2024 09:30 am
FWClubII: Featherweight Club II - Jul 01, 2024 09:30 am
Prefer to attend our Featherweight Club during the day? Join us on the first Monday of each month and let's sew on our featherweights! Bring your own project or pick up something here at the shop!
Cost: $ 20.00
Prefer to attend our Featherweight Club during the day? Join us on the first Monday of each month and let's sew on our featherweights! Bring your own project or pick up something here at the shop!
Cost: $ 20.00
EPPClub: English Paper Piecing Club (EPPClub)
- Jul 04, 2024 09:30 am
- Jul 04, 2024 09:30 am
EPPClub: English Paper Piecing Club (EPPClub) - Jul 04, 2024 09:30 am
All skills levels welcome - come join the fun!
Cost: $ 20.00
All skills levels welcome - come join the fun!
Cost: $ 20.00
WoolClub: "Woolies" Embroidery Club
- Jul 05, 2024 09:30 am
- Jul 05, 2024 09:30 am
FPPClub: Foundation Paper Piecing Club
- Jul 06, 2024 09:30 am
- Jul 06, 2024 09:30 am
FPPClub: Foundation Paper Piecing Club - Jul 06, 2024 09:30 am
Foundation Paper Piecing Club (FPPClub)
Cost: $ 20.00
Foundation Paper Piecing Club (FPPClub)
Cost: $ 20.00
UFOClub: UFO Club
- Jul 15, 2024 09:30 am
- Jul 15, 2024 09:30 am
UFOClub: UFO Club - Jul 15, 2024 09:30 am
Calling all UFOs! (Unfinished Objects) to come join in on our UFO Club and let's complete some projects.
Cost: $ 10.00
Calling all UFOs! (Unfinished Objects) to come join in on our UFO Club and let's complete some projects.
Cost: $ 10.00
Linus: Project Linus Quilters
- Jul 22, 2024 09:30 am
- Jul 22, 2024 09:30 am
Linus: Project Linus Quilters - Jul 22, 2024 09:30 am
Join the local quilters making quilts for Project Linus donations.
Cost: $ FREE
Join the local quilters making quilts for Project Linus donations.
Cost: $ FREE
EPPClub: English Paper Piecing Club (EPPClub)
- Aug 01, 2024 09:30 am
- Aug 01, 2024 09:30 am
EPPClub: English Paper Piecing Club (EPPClub) - Aug 01, 2024 09:30 am
All skills levels welcome - come join the fun!
Cost: $ 20.00
All skills levels welcome - come join the fun!
Cost: $ 20.00
WoolClub: "Woolies" Embroidery Club
- Aug 02, 2024 09:30 am
- Aug 02, 2024 09:30 am
FPPClub: Foundation Paper Piecing Club
- Aug 03, 2024 09:30 am
- Aug 03, 2024 09:30 am
FPPClub: Foundation Paper Piecing Club - Aug 03, 2024 09:30 am
Foundation Paper Piecing Club (FPPClub)
Cost: $ 20.00
Foundation Paper Piecing Club (FPPClub)
Cost: $ 20.00
FWClubII: Featherweight Club II
- Aug 05, 2024 09:30 am
- Aug 05, 2024 09:30 am
FWClubII: Featherweight Club II - Aug 05, 2024 09:30 am
Prefer to attend our Featherweight Club during the day? Join us on the first Monday of each month and let's sew on our featherweights! Bring your own project or pick up something here at the shop!
Cost: $ 20.00
Prefer to attend our Featherweight Club during the day? Join us on the first Monday of each month and let's sew on our featherweights! Bring your own project or pick up something here at the shop!
Cost: $ 20.00
UFOClub: UFO Club
- Aug 19, 2024 09:30 am
- Aug 19, 2024 09:30 am
UFOClub: UFO Club - Aug 19, 2024 09:30 am
Calling all UFOs! (Unfinished Objects) to come join in on our UFO Club and let's complete some projects.
Cost: $ 10.00
Calling all UFOs! (Unfinished Objects) to come join in on our UFO Club and let's complete some projects.
Cost: $ 10.00
Linus: Project Linus Quilters
- Aug 26, 2024 09:30 am
- Aug 26, 2024 09:30 am
Linus: Project Linus Quilters - Aug 26, 2024 09:30 am
Join the local quilters making quilts for Project Linus donations.
Cost: $ FREE
Join the local quilters making quilts for Project Linus donations.
Cost: $ FREE
FWClubII: Featherweight Club II
- Sep 02, 2024 09:30 am
- Sep 02, 2024 09:30 am
FWClubII: Featherweight Club II - Sep 02, 2024 09:30 am
Prefer to attend our Featherweight Club during the day? Join us on the first Monday of each month and let's sew on our featherweights! Bring your own project or pick up something here at the shop!
Cost: $ 20.00
Prefer to attend our Featherweight Club during the day? Join us on the first Monday of each month and let's sew on our featherweights! Bring your own project or pick up something here at the shop!
Cost: $ 20.00
EPPClub: English Paper Piecing Club (EPPClub)
- Sep 05, 2024 09:30 am
- Sep 05, 2024 09:30 am
EPPClub: English Paper Piecing Club (EPPClub) - Sep 05, 2024 09:30 am
All skills levels welcome - come join the fun!
Cost: $ 20.00
All skills levels welcome - come join the fun!
Cost: $ 20.00
WoolClub: "Woolies" Embroidery Club
- Sep 06, 2024 09:30 am
- Sep 06, 2024 09:30 am
FPPClub: Foundation Paper Piecing Club
- Sep 07, 2024 09:30 am
- Sep 07, 2024 09:30 am
FPPClub: Foundation Paper Piecing Club - Sep 07, 2024 09:30 am
Foundation Paper Piecing Club (FPPClub)
Cost: $ 20.00
Foundation Paper Piecing Club (FPPClub)
Cost: $ 20.00
UFOClub: UFO Club
- Sep 16, 2024 09:30 am
- Sep 16, 2024 09:30 am
UFOClub: UFO Club - Sep 16, 2024 09:30 am
Calling all UFOs! (Unfinished Objects) to come join in on our UFO Club and let's complete some projects.
Cost: $ 10.00
Calling all UFOs! (Unfinished Objects) to come join in on our UFO Club and let's complete some projects.
Cost: $ 10.00
Linus: Project Linus Quilters
- Sep 23, 2024 09:30 am
- Sep 23, 2024 09:30 am
Linus: Project Linus Quilters - Sep 23, 2024 09:30 am
Join the local quilters making quilts for Project Linus donations.
Cost: $ FREE
Join the local quilters making quilts for Project Linus donations.
Cost: $ FREE
EPPClub: English Paper Piecing Club (EPPClub)
- Oct 03, 2024 09:30 am
- Oct 03, 2024 09:30 am
EPPClub: English Paper Piecing Club (EPPClub) - Oct 03, 2024 09:30 am
All skills levels welcome - come join the fun!
Cost: $ 20.00
All skills levels welcome - come join the fun!
Cost: $ 20.00
WoolClub: "Woolies" Embroidery Club
- Oct 04, 2024 09:30 am
- Oct 04, 2024 09:30 am
FPPClub: Foundation Paper Piecing Club
- Oct 05, 2024 09:30 am
- Oct 05, 2024 09:30 am
FPPClub: Foundation Paper Piecing Club - Oct 05, 2024 09:30 am
Foundation Paper Piecing Club (FPPClub)
Cost: $ 20.00
Foundation Paper Piecing Club (FPPClub)
Cost: $ 20.00
FWClubII: Featherweight Club II
- Oct 07, 2024 09:30 am
- Oct 07, 2024 09:30 am
FWClubII: Featherweight Club II - Oct 07, 2024 09:30 am
Prefer to attend our Featherweight Club during the day? Join us on the first Monday of each month and let's sew on our featherweights! Bring your own project or pick up something here at the shop!
Cost: $ 20.00
Prefer to attend our Featherweight Club during the day? Join us on the first Monday of each month and let's sew on our featherweights! Bring your own project or pick up something here at the shop!
Cost: $ 20.00
UFOClub: UFO Club
- Oct 21, 2024 09:30 am
- Oct 21, 2024 09:30 am
UFOClub: UFO Club - Oct 21, 2024 09:30 am
Calling all UFOs! (Unfinished Objects) to come join in on our UFO Club and let's complete some projects.
Cost: $ 10.00
Calling all UFOs! (Unfinished Objects) to come join in on our UFO Club and let's complete some projects.
Cost: $ 10.00
Linus: Project Linus Quilters
- Oct 28, 2024 09:30 am
- Oct 28, 2024 09:30 am
Linus: Project Linus Quilters - Oct 28, 2024 09:30 am
Join the local quilters making quilts for Project Linus donations.
Cost: $ FREE
Join the local quilters making quilts for Project Linus donations.
Cost: $ FREE
WoolClub: "Woolies" Embroidery Club
- Nov 01, 2024 09:30 am
- Nov 01, 2024 09:30 am
FPPClub: Foundation Paper Piecing Club
- Nov 02, 2024 09:30 am
- Nov 02, 2024 09:30 am
FPPClub: Foundation Paper Piecing Club - Nov 02, 2024 09:30 am
Foundation Paper Piecing Club (FPPClub)
Cost: $ 20.00
Foundation Paper Piecing Club (FPPClub)
Cost: $ 20.00
FWClubII: Featherweight Club II
- Nov 04, 2024 09:30 am
- Nov 04, 2024 09:30 am
FWClubII: Featherweight Club II - Nov 04, 2024 09:30 am
Prefer to attend our Featherweight Club during the day? Join us on the first Monday of each month and let's sew on our featherweights! Bring your own project or pick up something here at the shop!
Cost: $ 20.00
Prefer to attend our Featherweight Club during the day? Join us on the first Monday of each month and let's sew on our featherweights! Bring your own project or pick up something here at the shop!
Cost: $ 20.00
EPPClub: English Paper Piecing Club (EPPClub)
- Nov 07, 2024 09:30 am
- Nov 07, 2024 09:30 am
EPPClub: English Paper Piecing Club (EPPClub) - Nov 07, 2024 09:30 am
All skills levels welcome - come join the fun!
Cost: $ 20.00
All skills levels welcome - come join the fun!
Cost: $ 20.00
UFOClub: UFO Club
- Nov 18, 2024 09:30 am
- Nov 18, 2024 09:30 am
UFOClub: UFO Club - Nov 18, 2024 09:30 am
Calling all UFOs! (Unfinished Objects) to come join in on our UFO Club and let's complete some projects.
Cost: $ 10.00
Calling all UFOs! (Unfinished Objects) to come join in on our UFO Club and let's complete some projects.
Cost: $ 10.00
Linus: Project Linus Quilters
- Nov 25, 2024 09:30 am
- Nov 25, 2024 09:30 am
Linus: Project Linus Quilters - Nov 25, 2024 09:30 am
Join the local quilters making quilts for Project Linus donations.
Cost: $ FREE
Join the local quilters making quilts for Project Linus donations.
Cost: $ FREE
FWClubII: Featherweight Club II
- Dec 02, 2024 09:30 am
- Dec 02, 2024 09:30 am
FWClubII: Featherweight Club II - Dec 02, 2024 09:30 am
Prefer to attend our Featherweight Club during the day? Join us on the first Monday of each month and let's sew on our featherweights! Bring your own project or pick up something here at the shop!
Cost: $ 20.00
Prefer to attend our Featherweight Club during the day? Join us on the first Monday of each month and let's sew on our featherweights! Bring your own project or pick up something here at the shop!
Cost: $ 20.00
EPPClub: English Paper Piecing Club (EPPClub)
- Dec 05, 2024 09:30 am
- Dec 05, 2024 09:30 am
EPPClub: English Paper Piecing Club (EPPClub) - Dec 05, 2024 09:30 am
All skills levels welcome - come join the fun!
Cost: $ 20.00
All skills levels welcome - come join the fun!
Cost: $ 20.00
WoolClub: "Woolies" Embroidery Club
- Dec 06, 2024 09:30 am
- Dec 06, 2024 09:30 am
FPPClub: Foundation Paper Piecing Club
- Dec 07, 2024 09:30 am
- Dec 07, 2024 09:30 am
FPPClub: Foundation Paper Piecing Club - Dec 07, 2024 09:30 am
Foundation Paper Piecing Club (FPPClub)
Cost: $ 20.00
Foundation Paper Piecing Club (FPPClub)
Cost: $ 20.00
UFOClub: UFO Club
- Dec 16, 2024 09:30 am
- Dec 16, 2024 09:30 am
UFOClub: UFO Club - Dec 16, 2024 09:30 am
Calling all UFOs! (Unfinished Objects) to come join in on our UFO Club and let's complete some projects.
Cost: $ 10.00
Calling all UFOs! (Unfinished Objects) to come join in on our UFO Club and let's complete some projects.
Cost: $ 10.00
Linus: Project Linus Quilters
- Dec 23, 2024 09:30 am
- Dec 23, 2024 09:30 am
Linus: Project Linus Quilters - Dec 23, 2024 09:30 am
Join the local quilters making quilts for Project Linus donations.
Cost: $ FREE
Join the local quilters making quilts for Project Linus donations.
Cost: $ FREE
Linus: Project Linus Quilters
- Jan 27, 2025 09:30 am
- Jan 27, 2025 09:30 am
Linus: Project Linus Quilters - Jan 27, 2025 09:30 am
Join the local quilters making quilts for Project Linus donations.
Cost: $ FREE
Join the local quilters making quilts for Project Linus donations.
Cost: $ FREE